Charlize Theron brightens Cannes in show-stopping Dior gown

Charlize Theron brightens Cannes in show-stopping Dior gown
Charlize Theron arrives for the screening of "Mad Max: Fury Road" during the 68th annual Cannes Film Festival. (SEBASTIEN NOGIER / EPA)

Charlize Theron wore a strapless, bright yellow Dior gown to the Cannes' premiere of "Mad Max Futy Road" on Thursday. But what was remarkable was the long, long train. [Los Angeles Times]

See more photos of fashionable stars at Cannes here.

Former glitter queen Kesha is going for a more natural look these days. A year after she went into rehab for an eating disorder, "I'm trying to embrace the skin I'm in," she says in an interview on That means paying attention to nutrition, running on the beach, Transcendental Meditation and pared-down makeup (as seen in the photo to the left). As for glitter -- which she once used so extensively it irritated her skin -- she says, "I'm not done with it forever—there are still hints of glitter." [Vogue]

Since actress Reese Witherspoon launched her Draper James fashion and lifestyle brand May 5, the three dresses in the inaugural collection have sold out and some other items have been big sellers too. It helps that she's been wearing Draper James at some public appearances promoting "Hot Pursuit," her buddy film with Sophia Vergara. [WWD]

Meanwhile, Timothy Caulfield, a University of Alberta professor of law and public health, has a new book out taking issue with celebrity brands. In the book, titled "Is Gwyneth Paltrow Wrong About Everything?: How the Famous Sell Us Elixirs of Health, Beauty & Happiness," Caulfield argues that "not enough has been done to debunk celebrity messages and promises about health, diet, beauty, or the secret to happiness," says his publisher Beacon Press.  But Caulfeld doesn't really get it, writes Heather Havrilesky on the Cut blog. "The larger issue," she says, "is that we've become a nation of product pushers who treat ourselves and each other like brands instead of human beings." [The Cut]

Fast fashion retailer H&M is on a hiring spree, looking for thousands of people to staff 60 new stores it plans to open in the U.S. this year. [WWD]