Zendaya has continued to embrace method dressing while promoting her latest project.
Fresh off the press tour from Spider-Man: Brand New Day, the 29-year-old US actress has jumped right into press for the upcoming blockbuster The Odyssey.
During a photocall for the film in London on Sunday, Zendaya wore a flowing Grecian-style halter-neck white dress, which she paired with a white head covering and huge gold disc earrings.
The actress, who plays the goddess Athena, was joined by other stars of the film, including her husband Tom Holland, who plays Odysseus’s son Telemachus.
Also at the event were the director, as well as other stars including Anne Hathaway, Lupita Nyong’o, Matt Damon, Robert Pattinson, Himesh Patel, Samantha Morton, Benny Safdie, and John Leguizamo.
Hathaway, 43, announced last month that she was pregnant with her third child.
At the photocall she also wore a loose white dress, with hers featuring ruffles and which she paired with knee-high beige boots.
Written and directed by Christopher Nolan, the epic fantasy action film is an adaptation of Homer’s ancient Greek epic the Odyssey.
Damon stars as Odysseus, the Greek king of Ithaca, and chronicles his long and perilous journey home after the Trojan War and his encounters with mythical beings as he attempts to reunite with his wife, Penelope, played by Hathaway.
The Odyssey is set to premiere in London on Monday and will be released in cinemas on July 17.