Zac Efron's Box-Office Beat Down

It is so good to be Zac Efron right about now.

The teen dream had the No. 1 movie at the box office this weekend, with 17 Again raking in an estimated North American gross of $24.1 million.

What's even more impressive is that Zac left poor old Miley Cyrus' Hannah Montana movie in the dust. Miley's flick only grossed $12.7 mil this weekend, dropping it to fourth place. Granted, Hannah has been out for a total of 10 days now and has taken in about $56 million, but it looks like Zac is going to beat her down in the long run.

These two make it look so easy, don't they? Just be young and pretty and you too could be a box-office hero.

Connect with Us
Follow Our Pins

Yummy recipes, DIY projects, home decor, fashion and more curated by iVillage staffers.

Follow Our Tweets

The very dirty truth about fashion internships... DUN DUN @srslytheshow

On Instagram

Behind-the-scenes pics from iVillage.

Best of the Web