Elle Fanning attended the 70th Cannes Film Festival opening ceremony and the premiere of Ismael’s Ghosts on Wednesday. The actress wore a custom Vivienne Westwood gown, which featured a mystical creature – a hand-painted unicorn on the train. The designer’s team says 10 people worked on the dress, which took more than 300 hours to finish by hand. Elle completed her fairytale moment with a red lip and Tiffany & co. jewelry. Keep reading to see more photos of her princess worthy look.