Emma Roberts was in attendance for hosting duties for the Dior Cruise 2018 Tarot pop-up celebration at The Webster South Beach in Miami, Florida on Wednesday (December 13).
She wore a green and white silk chiffon Christian Dior dress styled with a Dior ‘Motherpeace Tarot’ clutch.