Drew Barrymore's secret to being beautiful? Being happy. "I just think happiness is what makes you pretty," she recently told People. "If someone is giving of their spirit and they make you laugh and feel good, that's a whole other level of beauty." Steve Granitz/WireImage.com - November 3, 2009
Celebs from Rihanna to Kate Hudson glow on the red carpet.