Stylish star Chloe Grace Moretz has revealed that her mum won't let her spend her earnings on designer clothes.

The 17-year-old If I Stay star told Company magazine, "My mom doesn't let me shop in expensive places just yet. Things I do have were gifts – people have been really sweet giving me stuff.

"When I lived in London, I used to go to TK Maxx on Kensington High Street and buy the four-seasons late brand stuff in the Gold Label section. I went to Urban Outfitters the other day and I bought a couple of white t-shirts. I sometimes shop in the men's section and buy extra small because I like their stuff better sometimes."

While she may not be allowed to spend her money on designer pieces, Moretz has a big love of fashion, "I love Christopher Kane and Jonathan Saunders. My style is British, Nelma Kalonjo – she works for AnOther magazine. Rihanna is amazing! She's definitely a risk-taker. Especially after the CFDA Awards! I loved it. She had a sparkly do-rag on, it was sick."

She added however that sitting front-row at fashion week isn't her favourite past-time, "Fashion shows are interesting, but they're not my favourite because everyone's crazy. I love the red carpet because it's about celebrating my projects, but, with fashion shows, I'm just there – I don't deserve it."