Hot Mess Alert! Vanessa Hudgens Wears PJs to Acting Class Bitch Stole My Look! Kris Jenner vs. Cameron Diaz in Heart Print Jennifer Lopez Pulls a Style 180 in Mature Look—See the Pic! Taylor Swift Heads to the Gym in This Outfit and Stunning Hair?! Emma Watson Ups Her Sex Appeal: Gotta Have It or Make It Stop?