Natalie Imbruglia always old clothes because "who can afford to go shopping?"
The Torn star, 51, has opened up about her fashion choices and admitted she rarely ever buys anything new because clothing has become so expensive - revealing she delves into her wardrobe and picks out her favourite pieces from the 1990s.