Meghan in Stella McCartney, April 2018 For Queen Elizabeth's birthday celebration, Meghan and Prince Harry decided to match in navy blue. She wore a Stella McCartney cape dress, Isabel Marant gold hooping earrings, and a Naeem Khan zodiac evening bag. Image Source: Getty / WPA Pool