A moment of silence please for Sofia Vergara who looked flawless.
Solange Knowles looked absolutely ah-mazing!
Rihanna in a crocodile-print-inspired Tom Ford gown.
Jessica Alba in Michael Kors. She looks lovely, you can tell she's a mommy...somehow.
There's people who wear Tom Ford, then there is Chanel Iman who walks the red carpet in a Tom Ford gown WITH Tom Ford! Power!!
Then there is Beyonce *sigh*! I love her so much, why did she do this?! I know a lot of people are on the fence with this Givenchy gown but for me it is a definite miss! Why B*, Why?
I wish we had a lot of formal events here in South Africa, just for the fashion.