Princess Eugenie and Jack Brooksbank Eugenie wore a floral one-shoulder dress by Roland Mouret over patent pants. Image Source: Getty / Mike Marsland