Someone's in a good mood!
Naomi Campbell was all smiles on Tuesday as she made her way down the red carpet at the premiere of The Beaver.
The supermodel went with a burgundy Azzedine Alaia dress with tiers of ruffles on the skirt.
We think Naomi looks gorgeous! And the smile doesn't hurt either.
[Image via Lia Toby/WENN.]