Meghan, Duchess of Sussex Wears An Olive Belted Maxi Dress, Beige Flats, and An Ecru Hair Scarf Meghan wearing this gorgeous Staud dress and Sam Edelman flats while visiting the Auwal Mosque for day two of their royal tour is what fashion dreams are made of. She looks so elegant, happy, and comfortable.