Keira Knightley held a secret second wedding last year. The 29-year-old actress, who married The Klaxons rocker James Righton in front of just 11 family members in Mazan in the south of France in May 2013, has revealed they enjoyed another private celebration for their friends afterwards. The Begin Again
star, who wore her favorite white Chanel mini-dress for her first nuptials, donned a bespoke wedding gown by Valentino, covered in pink flowers, for her second walk down the aisle. The brunette beauty told the July edition of the UK's Elle
magazine: ''I wore it for the ceremony we had just for our friends, in a wood, because you have
to have flowers on a dress in a wood.'' Following their original wedding, Keira and James returned to her family's $5 million vineyard in Provence in a silver Renault Clio and held a reception for 50 guests.