While attempting to hide her baby bump on Princess Eugenie's wedding day, Meghan wore a navy blue Givenchy ensemble with a bespoke Noel Stewart hat. Image Source: Getty / AARON CHOWN