Megan Flockhart and Emma Watson

British actress Emma Watson, who played Hermione on “Harry Potter,” may have retired her wand, but Megan Flockhart, who’s a cosplayer wouldn’t mind stepping into the role for a convention or two. She also does makeup, writing and acting, according to her personal blog.
Rebeca Maiellano and Shakira

Rebeca Maiellano is a Venezuelan singer who also happens to look an awful lot like famous singer, Shakira. In fact, she does such a great job impersonating her that she’s doing a show called Shakibecca Live 2019 and has been dubbed Shakira’s international double.

