On July 16, local time, Christopher Nolan's epic masterpiece "The Odyssey" held a grand premiere in New York. Actress Anne Hathaway, who is pregnant with her third child, appeared elegantly in a custom-made Prada dress, and became the focus of the audience with her classical temperament like Queen Penelope of Greece.

The 43-year-old Hathaway wore a cream-colored Prada custom-made dress, with a silver halterneck bra inlaid with crystals on her upper body, and an elegant pleated skirt, which looked like a flowing galaxy under the light. This look was created by long-term stylist Erin Walsh and is embellished with Bulgari high-end jewelry details, which perfectly echoes the noble image of Penelope, the wife of Odysseus, whom she plays in the film.

A month ago, Hathaway officially announced through social platforms that she and her husband Adam Shulman were expecting their third child. She admitted that this pregnancy was "more difficult than the previous two", but she was still full of joy and gratitude.
As Nolan's most ambitious film to date, the cast of "Odyssey" can also be called a "Hollywood All-Star". On the red carpet of the premiere, all the leading actors showed off their talents.

"The Odyssey" is adapted from Homer's epic poem of the same name, written and directed by Nolan. It tells the story of the Trojan War hero Odysseus' return home after ten years of wandering, crossing the ocean and confronting gods and demons. The film was officially released in North America on July 17 (Friday), and presents Nolan's iconic grand visual style in IMAX film format.