Harry Styles has reportedly been cast as the god of love and sex in the Marvel Cinematic Universe.
The major casting news was revealed at last night's premiere of Marvel's upcoming Eternals, which will be released in Australia on November 4.
The 27-year-old star is rumoured to have made a surprise cameo as Eros in the Chloe-Zhao directed blockbuster, which would likely mark the early beginnings of Styles' involvement with Marvel Studios for its expansive lineup of MCU movies.
Variety's Matt Donnelly, who was at the premiere in Los Angeles, was first to break the news on Twitter. Given Marvel generally sets strict spoiler embargoes, it's unclear if Donnelly was actually allowed to leak this information.