As the younger daughter of Prince Andrew and Sarah Ferguson, Princess Eugenie is one of the well-known younger members of the Royal Family.
Eugenie, niece of King Charles, has made many appearances at events across the years – showcasing her elegant, yet classic style.
The mother-of-two sometimes opts for monochrome but, like her late grandmother, isn’t afraid to make a statement in bold and bright colours.
The royal is celebrating her 34th birthday today, with her likely spending the special day with her husband Jack Brooksbank and their sons, three-year-old August and nine-month-old Ernest.
Here, Express.co.uk looks at nine of Eugenie’s best fashion moments.
Back in January, Princess Eugenie showed off her glowing post-pregnancy figure at Paris Fashion Week.
The 34-year-old welcomed her second child, Ernest, into the world last May.
Sitting front row at the Dior Homme Menswear Fall/Winter 2024-2025 show, Eugenie turned heads as she stunned in a head-to-toe black look.
The royal wore an entire outfit by Fendi, including a belted black wool jersey dress, a black jacket hung over her shoulders and black slingback heels.
For make-up, Eugenie opted for a bold, berry-hued lip and cat-eye eyeliner.
Princess Eugenie opted for a vibrant orange Emilia Wickstead dress for the National Service of Thankgiving in June 2022.
The event took place during the late Queen’s Platinum Jubilee celebrations.
Much like the late Queen, Eugenie is frequently seen opting for bright colours.
Eugenie is also partial to a bold print, particularly floral.
The royal chose to keep accessories less bold – although dark – with a black bag, heels and fascinator.
Princess Eugenie looked pretty in a floral dress for the Maundy Thursday service in April 2019.
Showcasing their sweet bond, Eugenie was seen chatting to her late grandmother outside the service venue.
Her printed Erdem dress is clearly a personal favourite for the royal. Eugenie had previously been spotted wearing the exact dress at an event in New York City with Beatrice in 2018.
Eugenie had also previously wore the dress to Royal Ascot.
Undoubtedly a firm favourite style moment for Eugenie is her gorgeous wedding dress from 2018.
The royal, then aged 28, married Jack Brooksbank on October 12, 2018 in Windsor.
The pair began dating after meeting during a ski trip in Switzerland in 2010.
Princess Eugenie’s wedding dress was designed by Peter Pilotto and Christopher De Vo.
Speaking prior to the wedding, Eugenie told Vogue UK: “[The dress] is the one thing that I was really decisive about. As soon as we announced the wedding, I knew the designer, and the look, straight away. I never thought I’d be the one who knew exactly what I like, but I’ve been pretty on top of it.”
Eugenie also opted for a low back on the dress, showing off her scar after suffering from severe scoliosis as a child.
To mark their special day, Eugenie opted for two dresses on her wedding day in 2018.
The then-28-year-old wore a blush Zac Posen to her evening wedding reception.
Following her big day, the dress went on display at Windsor Castle in an exhibit on Princess Eugenie’s wedding.
Eugenie previously revealed that the second dress was inspired by Grace Kelly’s outfits in 1955 film To Catch a Thief.