Snaps from the Avatar Premiere
Avatar is one of the most highly anticipated movies in the history of film making, and last night was the big L.A. premiere at Mann’s Grauman Chinese Theatre. Everyone who is anyone was there — and although everyone looked amazing, Leona Lewis takes the “best dressed” award. That gown fits her like it was hand made by angels, specifically for her. F-L-A-W-L-E-S-S.