Love Actually is all around Keira Knightley, and this weekend the Oscar-nominated actress will reportedly marry musician James Righton. They have been together since February 2011 and announced their engagement in May 2012.

According to the New York Post's Page Six, Keira, 28, and James, 29, will wed this weekend in the South of France in a small, private ceremony near Nice. Keira and her mom reportedly arrived in France first, and Keira was seen greeting James at the airport. She's rumored to be wearing a custom-made wedding gown by Karl Lagerfeld.

Keira previously dated her Pride & Prejudice co-star Rupert Friend, as well as Once Upon a Time actor Jamie Dornan. Keira and James were introduced by his ex-girlfriend Alexa Chung.

In February, Keira was on the cover of Marie Claire, and said she and James weren't big-wedding types. But she admitted they don't see eye to eye on everything. "I get wonderful perspective by being with someone who is less like me than more like me. The way he thinks is something I don’t get. We come at things from totally different angles."

They learn from each other and challenge each other — and we wish them the best in the years to come. Congrats!

Source: New York Post