Sophie, the Duchess of Edinburgh looked incredible in red to step out at The Beaumont Hotel in London to attend a luncheon in aid of DEBRA UK, the nation's medical research charity