Keira Knightley married James Righton in France in May 2013. They wed in the small village of Mazan at the town hall with just a small group of family and friends there to witness. Later that evening, they hosted a party at Keira's family's farmhouse in Provence. Keira wore a short dress paired with a chic jacket for the nuptials. In fact, Keira's Chanel dress was first seen on her in 2008! She polished off the look with a headpiece made of flowers.