The supermodel stuns, as usual, on a green carpet in New York City. Plus: Zac Efron, Prince Harry & much more!
Published: Thursday May 08, 2014 | 06:30 PM EDT
More from PEOPLE
See More News
18 of 22
That's one way to work your calves! Ben Affleck leans down to fill up his 1966 Chevelle on Wednesday in Los Angeles.
Copyright © 2014 Time Inc. All rights reserved. Reproduction in whole or in part without permission is prohibited.