During a recent family holiday in Portugal, Meghan Markle, the Duchess of Sussex, shared photographs of her vacation attire that have drawn comparisons to the style of the late Princess Diana. Fans have noted similarities in the Duchess's clothing and jewelry, with some fashion commentators suggesting her latest wardrobe choices are her best yet.

In beachside photos shared on Instagram alongside Prince Harry and their children, Archie and Lilibet, Markle wore a low-back swimsuit. This was paired with chunky Saucony trainers, a style she had previously worn during an official visit to Australia. The combination of the swimsuit and trainers evoked a retro aesthetic reminiscent of Princess Diana's fashion.

For cooler weather, Markle donned a knitted cardigan inspired by 1980s styles. The cardigan featured a button-down front and contrasting trim, details that were also a favored element of Princess Diana's wardrobe. The piece is from the Los Angeles-based brand Heidi Merrick and is described as an ideal layer for dropping temperatures. The cardigan, named the Finny, has a retro-inspired design, a boxy silhouette, and a black and beige colorway.

Markle also completed her outfits with her signature jewelry, including Princess Diana's Cartier Tank Française watch and a Cartier Love bracelet. These accessories further contributed to the comparisons with the late princess.

The Heidi Merrick Finny cardigan was reportedly on sale, reduced from £195 to £98. The article notes that the swimsuit, while by an unknown designer, could be similar to styles offered by brands like Hunza G, with similar options available on the high street from retailers such as John Lewis, Boden, and M&S. The Saucony trainers are also highlighted as a key item for recreating the look.