Caftan by Just Cavalli.  Sunglasses by Dior.
PHOTO BY ALEX HOERNER