Duchess Sophie of Edinburgh looked so chic at the University of West London on Monday, wearing a waist-defining dress by royally loved designer Roland Mouret.