Suggestions by @rosesandgrapes
105 suggestions
Rachel Weisz
as Venus in The Aeneid

Michiel Huisman
as Turnus in The Aeneid

Luke Evans
as Turnus in The Aeneid

Adelaide Kane
as Lavinia in The Aeneid
Leonor Varela
as Juno in The Aeneid
Gal Gadot
as Camilla in The Aeneid
Isabelle Adjani
as The Sugar Plum Fairy in The Nutcracker and the Four Realms (1988)

Monica Bellucci
as The Sugar Plum Fairy in The Nutcracker and the Four Realms (1988)
Jennifer Connelly
as Clara Stahlbaum in The Nutcracker and the Four Realms (1988)

Melissa De Sousa
as Tuya in The Prince of Egypt
Margot Robbie
as Semadar in Samson and Delilah
Natalie Dormer
as Delilah in Samson and Delilah

Kaya Scodelario
as Flynn Rider in Tangled (Genderswap)

Angie Harmon
as Ellaria Sand in A Song of Ice and Fire

Deborah Kerr
as Catelyn Stark in Game of Thrones If It Was Made During the Golden Age of Hollywood (Pre-1960s)

Anita Ekberg
as Cersei Lannister in Game of Thrones If It Was Made During the Golden Age of Hollywood (Pre-1960s)

Óscar Jaenada
as Governor Ratcliffe in Pocahontas

Mia Wasikowska
as Grace Kelly in Old Hollywood Actresses

Maisie Williams
as Bette Davis in Old Hollywood Actresses
Sarah Gadon
as Viven Leigh in Old Hollywood Actresses