Skip to main content
Creamy banana nice cream in a bowl with toppings.
Jennifer Lopez at 2025 American Music Awards in stylish outfit.
Emma Stone at Annual Actor Awards looking unrecognizable amid rumors.

Celebrity

Kate Middleton Recreates Princess Diana's Iconic Nautical-Inspired Look During A Recent Appearance As Fans React: 'The Most Beautiful And Elegant Woman In The World'

June 1, 2025 by Maria Pierides
shefinds | Celebrity
Featured image

Kate Middleton has always dressed for the occasion – and she made another excellent sartorial choice when she attended the HMS Glasgow naming ceremony at the BAE Systems’ shipyard in Glasgow, Scotland on Thursday, May 22nd.

The Princess of Wales, 43, wore a chic, nautical-inspired ensemble for the ceremony, which included the traditional act of officially naming the ship by smashing a bottle of local Scottish whisky against its hull. And royal fans were quick to praise the look on social media – not just for its fitting maritime theme, but also for its nostalgic nod to an iconic Princess Diana outfit from the early 1990s.

house unit img
Women Are Swapping Their Boring Water For This Ice Pop Electrolyte Mix!
Kate Middleton HMS Glasgow naming ceremony

Kate Middleton Wears A Nautical-Inspired Ensemble That Reminds Fans Of An Iconic Princess Diana Look

The Princess of Wales was named sponsor of the 8,000-ton warship back in June 2021 and, according to the Daily Mail, she holds "a real interest" in the ship "and in the lives of those who will serve onboard."

The mom-of-three wore a navy and white coat dress by Suzannah London for the occasion, which she accessorized with a chic statement hat from Philip Treacy, which she previously wore at Trooping the Color back in 2024.

The Princess of Wales added some nude Gianvito Rossi heels and a navy Emmy London clutch, as well as some sapphire and diamond earrings that previously belonged to late Princess Diana. She also sported an intricate brooch designed especially for her by James Porter & Son, one of Scotland's oldest jewelers.

Royal fans immediately took a trip down memory lane when they saw the brunette beauty's look, as it reminded them of the Catherine Walker outfit worn by the late Princess Diana back in May 1993, when she and the then Prince Charles attended a Battle of the Atlantic Commemoration Service in Liverpool.

Princess Diana 50th anniversary World War II Battle of the Atlantic

Fan Comments

"The epitome of class, elegance and sophistication," gushed one fan on a Vogue Instagram post. "Catherine, The Princess of Wales looks phenomenal as always," agreed a second. "She looks absolutely beautiful," echoed a third.

"They both look stunning," praised a fourth fan, followed by three red heart emojis. "Glorious. She's so beautiful and elegant," added a fifth. "Wow, truly a beauty and fashion icon," commented a sixth, followed by three heart eyes emojis. "The most beautiful and elegant woman in the world," thought a seventh.

Author:

Senior Celebrity Writer

Maria has spent the last decade writing about entertainment, fashion, and lifestyle for online and print publications all around the globe – including InStyle, OK!, and The Mirror. At SheFinds, Maria covers breaking celebrity news, red carpet looks, celebrity transformations, A-list couples, and has a watchful eye on celebrity social media accounts. You can reach her at contactmariapierides@gmail.com

Kylie Jenner at the 2025 Met Gala showcasing elegant black tailoring.
Taylor Swift and Travis Kelce together at a public event.
Ivanka Trump and Jared Kushner attending a formal gathering.
Bad Bunny performing at the Grammy Awards ceremony.
Angelina Jolie receiving the Trophee Chopard Award at a gala.
Selena Gomez at the 3rd Annual Rare Impact Fund Benefit event.
Brad Pitt with Ines de Ramon at the F1 World Premiere.
Queen Camilla with Prince Harry and Meghan Markle at a royal event.
Travis Kelce and Taylor Swift spotted together at an event.
Barack and Michelle Obama with daughters Malia and Sasha.
Britney Spears at the 4th Annual Hollywood Beauty Awards ceremony.
Savannah Guthrie hosting the Today Show in a lively segment.
Beyoncé and Jay-Z attending a high-profile event together.
Reese Witherspoon at the premiere of "The Last Thing He Told Me."
Meghan Markle with Prince Harry and Prince William at a royal event.
Hillary Clinton at the opening night of "Suffs" on Broadway.
Hailey Bieber at the Women's Wear Daily Style Awards red carpet.
Kaia Gerber at the 41st Annual Film Independent Spirit Awards.
Barack Obama speaking at the Democratic National Convention.
Meghan Markle with Prince Harry and King Charles during a royal ceremony.
Kylie Jenner at the 2025 Met Gala showcasing elegant black tailoring.
Taylor Swift and Travis Kelce together at a public event.
Ivanka Trump and Jared Kushner attending a formal gathering.
Bad Bunny performing at the Grammy Awards ceremony.
Angelina Jolie receiving the Trophee Chopard Award at a gala.
Selena Gomez at the 3rd Annual Rare Impact Fund Benefit event.
Brad Pitt with Ines de Ramon at the F1 World Premiere.
Queen Camilla with Prince Harry and Meghan Markle at a royal event.
Travis Kelce and Taylor Swift spotted together at an event.
Barack and Michelle Obama with daughters Malia and Sasha.
Britney Spears at the 4th Annual Hollywood Beauty Awards ceremony.
Savannah Guthrie hosting the Today Show in a lively segment.
Beyoncé and Jay-Z attending a high-profile event together.
Reese Witherspoon at the premiere of "The Last Thing He Told Me."
Meghan Markle with Prince Harry and Prince William at a royal event.
Hillary Clinton at the opening night of "Suffs" on Broadway.
Hailey Bieber at the Women's Wear Daily Style Awards red carpet.
Kaia Gerber at the 41st Annual Film Independent Spirit Awards.
Barack Obama speaking at the Democratic National Convention.
Meghan Markle with Prince Harry and King Charles during a royal ceremony.