Lily James has kept the dresses she wore to "discos" when she was 16 years old.

Lily James

Lily James

The 27-year-old actress has admitted she is a "real hoarder" because she can't throw away the party gowns she wore when she was a teenager, and the star has revealed she still adorns the "little mini dresses" she bought over a decade ago when she's on holiday.

Speaking to PEOPLE about her bad habit and wardrobe choices, the golden-haired beauty said: "I'm a real hoarder. I still have dresses that I wore when I was 16 at discos. When I go on summer holidays I tend to get out my little mini dresses I bought from Topshop back in the 2000s. I love them."

And the 'Cinderella' star believes 'Revenge' actress Ashley Madekwe is "innately stylish" and she will regularly scroll through her blog Ring My Bell to get style tips.

She explained: "She's always been innately stylish, so I'll go on her blog and take a look at her cool outfits and let them try and inspire me."

Meanwhile, Lily - who was announced as the face of Burberry's beauty line My Burberry Black perfume earlier this year and plays the role of Betty Dawson in the luxury brand's 'The Tale of Thomas Burberry' short film to celebrate the brands 160 year run - has revealed she has "always" found boys wearing Burberry check shirt "rather attractive" when she was younger.

Lily - who is currently dating 'Doctor Who' actor Matt Smith - explained: "When I was younger I remember seeing the boys wearing those Burberry shirts. They're sort of a bit retro now but it was full check -- the entire shirt. I'd always find [the boys wearing] them rather attractive. I think they're trying to bring that sort of thing back which I think is very exciting. I think bold is brilliant."