suit do something Ben Affleck

Ben Affleck attended the 2012 VH1 Do Something Awards at Barker Hangar in Santa Monica on Sunday, and the 40-year-old actor was honored for his work on The Eastern Congo Initiative.

After celebrating his 40th birthday last week and taking care of the kiddies while wife Jennifer Garner is busy promoting The Odd Life of Timothy Green, Ben will be off to Toronto early next month to promote Argo. Geez, when was the last time this guy had a vacation!?

Kelly Osbourne, Lea Michele, Ashley Greene, Nick Cannon and Olivia Munn were among the many famous faces also in attendance ... click the gallery below for more photos from the event!