Actresses Keira Knightley (L) and Sienna Miller stand together on the red carpet before the premiere for their new film 'The Edge of Love' in Edinburgh, Scotland on June 18, 2008. 'The Edge Of Love' launched the 62nd Edinburgh International Film Festival with its world premiere. [Agencies]
|
|
|
|
|
|
|
|