Eva Mendes on Marie Claire, and now it's Mila Kunis for Harper's Bazaar! The 28 year-old Ukranian actress dishes about her fast rise to fame, her uneventful dating life (she hasn't been asked out by a guy in a year! Unbelievable, right?), and her new film Oz the Great and Powerful that debuts next spring. Although the April issue doesn't hit newsstands until March 20th, be sure to click after the jump for exclusive peek at photos from Mila's glamorous, carnival-themed fashion shoot--photographed by Terry Richardson!
Photos: Harper's Bazaar