Lily James: Brunettes rock
Downton Abbey's Lily James struggled to come to terms with her blonde hair and '20s costumes.
The 24-year-old actress plays Lady Rose MacClare in the popular period drama.
For the role, Lily even changed her naturally brown hair to blonde.
It's a decision she wasn't entirely comfortable with and she knows exactly which colour she prefers.
"Brunettes have more fun!" she assured British magazine OK!
Starring alongside Dame Maggie Smith and Michelle Dockery, Lily wears some amazing clothes on the show.
Just like her hair, the costumes took some getting used to.
"To be honest, I didn't like the style of the '20s at first," she admitted.
"I thought it was boyish and that it suited a skinny frame and I have curves. Also I'm a brunette and I've gone blonde for the show, so I've changed a lot."
Caroline McCall is currently the costume designer for Downton Abbey, following in the footsteps of Susannah Buxton and Rosalind Ebbutt.
She's won an Emmy for her work on the show and Lily can see why.
"The costume designer is a genius. Sometimes I have five pairs of tights on to get the right colour," she marvelled.
Many of the show's scenes include a sumptuous dinner table.
While the lavish feast might look great, it wreaks havoc on the cast's waistline.
"The food's so good and when you start a scene you think, 'OK, I'll eat this sausage,' and then you have to repeat that for the rest of the day. Your diet's ruined and every mouthful's torture!" Lily laughed.
© Cover Media