The supermodel stuns, as usual, on a green carpet in New York City. Plus: Zac Efron, Prince Harry & much more!

GET LOW

That's one way to work your calves! Ben Affleck leans down to fill up his 1966 Chevelle on Wednesday in Los Angeles.