 Isabella Merced is 23 years old. She also, in addition to playing in Madam Web in The Lost City of Gold, I've learned recently that she played Dora in the Dora the Explorer movie. Madam Web was awful, by the way. Yeah, it was. All copies should be burned. It was that bad. That's your birthdays.