Anne Hathaway doesn't think she was confident enough to be a "Versace woman" in her 20s.
The 42-year-old actress became a face of the fashion house last year and while she is "very proud" to work with the company, she thinks it is right the partnership has only happened in her 40s as she didn't have the right qualities when she was younger.