‘Bronson’ actor Tom Hardy has secretly wed his fiancée Charlotte Riley in a low-key wedding in the South of France.

The nuptials reportedly took place in an 18th Century Castle called Chateau de Roussan in Provence on July 4. The couple, who have always shun the showbiz spotlight, managed to keep the wedding under wraps for almost 3 months.

Only close friends and family were invited to the big day, where Hardy’s six-year-old son by ex-girlfriend Rachel Speed was pageboy.

Hardy has been dating actress Charlotte since 2008 when they met on the set of ITV drama ‘Wuthering Heights.’

This is Hardy’s second time down the aisle, having been married to Sarah Ward for 5 years. He blamed drink and drug addiction as the reason for their divorce in 2005.

To see more of hot man Hardy, he is joining the cast of hit BBC2 crime drama ‘Peaky Blinders’ this month.