A Loose Navy Coat


For Princess Eugenie of York's wedding, Meghan donned a beautiful navy coat by Givenchy. Though the world did not yet know she was pregnant, the loose jacket ignited rumors that the Duchess of Sussex was trying a shield an emerging baby bump. 

It was at Eugenie's Oct. 12, 2018, wedding to Jack Brooksbank that Meghan and her husband, Prince Harry, told their family they were expecting. 

Getty Images