Blake Lively used to lie on the red carpet when she was asked about her outfit because she didn't want to admit she was wearing Forever 21 clothing.
The 'Gossip Girl' star admitted she was so ashamed of her outfits at glitzy events - because they were from affordable fashion retailer Forever 21 - and so she would lie to reporters asking what designer she was wearing.
Speaking to 'The Handmaid's Tale' actress Sydney Sweeney for InStyle magazine, she said: "I wore Forever 21 much longer than I admitted.
"I just started saying it was vintage because I was so shamed for it. [laughs] For me, fashion is a form of self-expression. It also really takes me out of my comfort zone."
Blake, 31, also revealed how part of her decision to pursue a career in acting came from the way it helped overcome her shyness.
She explained: "One of the reasons I'm an actor is that I'm naturally very shy, so it's liberating to dress up and pretend to be someone else."
While she has admitted acting helped develop her self-confidence, the star previously confessed it takes her a while to make friends because she isn't the kind of person to be interested in someone after meeting them "for a few minutes".