Meghan Markle has recently returned a coat related to one of her most significant life events for a very special occasion.
On February 8, Meghan, 43, wore a black and burgundy Givenchy coat to a Vancouver Canucks vs. Toronto Maple Leafs hockey game with Prince Harry.
But this was no ordinary coat; it was the same one she wore in October 2018, just hours before the palace revealed she was expecting her first child, Prince Archie.
Meghan and Harry had just landed in Australia on their royal trip when she was pictured wearing the beautiful outfit. The following day, the world learnt that they were set to become parents.
Meghan is no stranger to meaningful fashion. She donned an ivory Sentaler trench coat at the Invictus Games opening ceremony earlier that day, and she picked the same brand for her first royal Christmas in 2017.
She also spoke at an Invictus Games welcome reception on February 7 about her passion for Canada. "I touched Canadian soil, and I went, 'Oh, feels like home,'" she told me.
She also shared an emotional and uncommon look into motherhood with Prince Harry, complimenting his commitment to juggling fatherhood and royal obligations.
#meghanmarkle #royalfamily #invictusgames #invictusgames2025 #invictusgamescanada #invictusgamesvancouver #princeharry