And despite all eyes being on the royal couple, many noticed Beatrice, 30, was sporting a painful-looking bruise on her right foot as she arrived at the chapel.
Princes Beatrice attended Lady Gabriella’s wedding at Windsor Castle on Saturday, marking her first official appearance with boyfriend Edoardo Mapelli Mozzi.
Dressed in a navy lace dress from Self Portrait and white fascinator, Beatrice opted for perilously high nude heels – despite the injury.
Scroll down for video
The bruise, which spread just below the inside of her ankle, was of a purple hue – suggesting the injury occurred within the past week.