Prince Harry qualifies He's completed his Apache...
The Risk become sexy builders EXCLUSIVE X Factor boy band strip
Amanda Holden's feeling... BGT presenter releases photo of...
Geri Halliwell's new Next... She launches new line of Union...
Keira Knightley wowed crowds last night at the premiere of her latest movie.
Her revealing dress made her look like a Grecian goddess.
The actress, 22, wore a lace robe slashed across the chest and a dazzling diamond tiara to complete the look.
Keira was joined by hunky co-star James McAvoy for the premiere of Atonement at London's Leicester Square.
You looked fab, Kiera.