The Duchess of York scored a fashion hat-trick at her daughter Princess Eugenie's wedding! We loved her beautiful outfit for the star-studded ceremony, which took place at Windsor Castle. But the former wife of Prince Andrew then did something quite unusual – she rocked not one but TWO more beautiful outfits for the star-studded wedding reception. On Monday the mum-of-two shared a snap on her popular Instagram page of her third and final outfit, which consisted of a pale blue dress and coordinating leather jacket. The gorgeous dress, which is by designer label Jad Ghandour and features a fitted top and pleated midi skirt. Over the top she wore a stormy blue leather jacket with chunky buttons.
Sarah uploaded this gorge snap to Instagram
The 59-year-old also switched up her hairstyle, wearing her famous red hair in a ponytail after having it loose earlier at the reception. Her hair and makeup artist Mattias Stafsing also took to Instagram to give an insight into the products that were used to perfect the Duchess's skin – he credited Tom Ford, Hourglass and Dior cosmetics.
We loved Sarah's day outfit which ensured she stood out at St. George's Chapel. Her gorgeous emerald green dress was actually by a local Windsor designer known as Emma Louise Design and she teamed it with a matching hat in the same hue, which had appliqué gold detail at the back by Jess Collet. For her first reception dress she went for the same green colour palette in a simple silk dress with defining waist detail and a tailored panel at the bust.
The mother-of-the-bride looked as proud as punch during the dreamy ceremony as she sat next to her eldest daughter Princess Beatrice. The 29-year-old looked equally as fabulous, stunning onlookers in her deep purple outfit by high-end brand Ralph & Russo. She also wore a headband in the same shade, grey high heels and box clutch, and added a gold brooch in the shape of a bumblebee – a possible reference to her nickname, B.
WATCH: Royal wedding highlights