Meghan Markle finally ditched the beige and monochrome looks as she opted for a green dress for the final night of the Invictus Games in Dusseldorf.
The Duchess of Sussex, 42, looked radiant in a £830 teal dress from Cult Gaia as she attended the closing ceremony.
Meghan chose to elevate her look with a pair of Aquazzura beige leather pumps, costing £525.00, which she has sported regularly in recent times.
The former actress wore her thick brunette locks tucked