She's never been one to shy away from nudity. But as Hollywood beauty Keira Knightley arrived at the prestigious Laurence Olivier theatre awards, it was the naked ladies printed on her blouse that caused a stir.
The British actress, who usually plays it safe with her fashion choices pushed the boundaries with the ensemble, reported Daily Mail online.
Drawings of nude women were emblazoned all over her mocha-coloured blouse, while she had puppies printed on her black skirt.
The 24-year-old actress showed off the bizarre outfit as she arrived at the Laurence Olivier Awards Nominee Luncheon.
Keira is nominated for Best Actress in a Supporting Role for her part in The Misanthrope at the Comedy Theatre.