Will Smith hancock.jpg

The stars were out the other night for the premiere of Will Smith's new action flick, Hancock, where Will plays a drunk superhero who needs a little help reviving his public image.

The leading man looked dapper in a dark gingham (yes, gingham!) three piece suit, while his wife Jada chose a long kelly green dress. Co-star Jason Bateman opted for a more casual dark grey suit, and Charlize Theron looked gorgeous in a strapless, pastel icy blue chiffon gown. We gotta give Charlize major props for wearing flats - who says you have to wear high heels on the red carpet?! Then again, she is about 5'10", so it's not like she needs the extra boost!

Also spotted at the star studded premiere were Puff Daddy, a very pregnant Minnie Driver, Amanda Peet, Queen Latifah, The Cheetah Girls, and Larry Birkhead. Wait, who invited those last two?! Hmm...