Tom Hardy has married Charlotte Riley in a secret ceremony.

The 'This Means War' actor tied the knot with his partner in front of ''their closest friends and family'' at 18th century castle Chateau de Roussan in Province in July.

An insider told The Sun on Sunday newspaper: ''It was a beautiful, low-key day made even more special because they just had their closest friends and family around them.

''Tom's son Louis [from his relationship with Rachael Speed] played a key role in the ceremony.

''And they made certain to pic a stunning and private setting. The castle is in the centre of Provence and overlooks the Alps.''

The secret nuptials took place on July 4, and the couple are said to have shunned a ''flash'' and wedding in favour of something much more intimate.

The source added: ''Both sides of the family then stayed on as guests afterwards in the hotel.

''There was nothing flash about the wedding, they always said they wanted it to be about the two of them and their family rather than any grand gesture.''