It was a whimsical red carpet for Beauty and the Beast stars Emma Watson and Dan Stevens on Thursday evening.
The 26-year-old actress looked like a real-life princess as she posed alongside her handsome co-star during the premiere of Disney's live-action film at the Spencer House in London, England. Watson was dressed in an elegant light blue Emilia Wickstead gown, complete with a cape and long train. Letting the dress do all the talking, she kept her accessories simple and swept up her hair into a braided crown.
As for Stevens, the Downton Abbey actor perfectly complimented his co-star in a dapper dark navy suit.
Also at the premiere were Beauty and the Beast stars Josh Gad, Luke Evans, Ian McKellen, Stanley Tucci and Emma Thompson.
In a recent interview with Entertainment Weekly, Watson admitted that she had some initial reservations about taking on the role of Belle as she wrestled with the idea that the character had Stockholm syndrome, which is when "a prisoner will take on the characteristics of and fall in love with the captor."
Upon further research into the fairy tale, Watson began to like how Belle always pushed back with Beast, who is portrayed by Stevens.
"She has none of the characteristics of someone with Stockholm syndrome because she keeps her independence; she keeps that freedom of thought," she explained. "I also think there is a very intentional switch where, in my mind, Belle decides to stay. She's giving him hell. There is no sense of 'I need to kill this guy with kindness,' or any sense that she deserves this."
Beauty and the Beast hits theaters on March 17, and ET recently got to speak with the film's director, Bill Condon, about what Watson brought to the role of Belle that no other actress could. Check out his answer: