Emilia Clarke, Karen Gillan, Blake Lively, Sophie Turner, and Alicia Vikander are a few of the actresses that can replace Amber Heard as Mera.