Alice McCall Orpheus Maxi Dress June 22, 2019 Sarah Williams Alice McCall Orpheus Maxi Dress Blue and white floral printed maxi dress Worn by the Duchess of Sussex on: 25 June 2016