Keira Knightley and James Righton are all smiles in N.Y.C.! Check out more pics of Hollywood's tightest twosomes (488 Photos)
Ali Gray on Jul 2, 2012 at 5:38PM
chime in nowEven through a rainy London day, Kate Middleton shines bright! Wearing a crimson Alexander McQueen dress, The Duchess of Cambridge joins Prince William as they board The Spirit of Chartwell on June 3, during the Diamond Jubilee River Pageant on the Thames River in London.