Meghan Markle wore a heritage grey blazer at the Invictus Games, taking style inspiration from Princess Kate, who previously wore a similar blazer. Meghan’s ‘Duccio Jacket’ by Dôen features a double-breasted design and costs £748, while Kate’s Smythe blazer was priced at £625. The royal couple is currently in Canada for the 2025 Invictus Games, where Meghan has showcased a series of stylish outfits, including a £678 dress and a cream ensemble for different events.
Full Article






