While Kate Middleton rocked some of her leggiest looks well before she became the Princess of Wales, the future queen has certainly gotten the internet buzzing with her killer legs on multiple occasions. However, even that wasn't enough to save the nautical nightmare dress Kate wore when she and husband Prince William took part in the naming ceremony for the HMS Glasgow in Scotland on May 22, 2025. Granted, Kate's christening outfit wasn't quite as unflattering as her VE Day concert look, and we do at least appreciate her trying to stay on theme with the navy blue, sailor-like dress she donned for the occasion. But the dress itself is fairly bland (despite its reported £1850 price tag), Kate's hat is conversely doing way too much, and her beige high heels feel a little incongruous.
Nevertheless, the naming ceremony itself seemed to go off without a hitch. "Everything is looking ship shape." the Prince and Princess of Wales wrote in a post to Instagram, adding that it was a "pleasure to meet with members of the Ship's Company and their families, as well as BAE Systems' Shipbuilding Academy apprentices and graduates, and some of the incredibly skillful teams involved in the building of the ship." The comment section also offers some different perspectives on the fashion aspect of it all, with one user writing, "Prince of Wales always looks handsome. Princess of Wales is pure elegance and grace." Another commenter echoed this sentiment, adding that "Catherine is absolutely stunning. She is the epitome of elegance."