We’ve heard about actors going an extra mile or a whole lunar distance to fit the role of their dreams. But what if their way to stardom requires taking “age is just a number” all too literally?

You see, it turns out that there’s not just one or two actors who have played characters far from their real age. From Gwyneth Paltrow to Amanda Seyfried, some of the cases you see below are truly mind-boggling. Remember Moaning Myrtle from the Harry Potter films? Allegedly, the actress Shirley was 37 years old at the time of filming, which made her the oldest actor to play a teenage student at Hogwarts. If you ask me, I see no reason why defying age shouldn’t count as a magic power.

Discover more in 30 Times Actors Played Parts Way Out Of Their Age Range And No One Seemed To Care

Click here & f

See Full Page