Charlie Sheen has wished his ex-wife Denise Richards ''nothing but happiness'' after she got married to her partner Aaron Phypers over the weekend.

The 53-year-old actor - who has daughters Sam, 14, and Lola,13, with the blonde beauty - didn't watch his former flame tie the knot with the 'Leap star in Malibu on Saturday (08.09.18), but he is over the moon for them.

A spokesperson told 'Entertainment Tonight' confirmed that the 'Two and a Half Men' star didn't attend the wedding but ''he wishes them nothing but happiness!''

Charlie and Denise were married for four years until they went their separate ways in 2006 but they're adamant they're a ''family'' and still hang out together.

Earlier this year, the 47-year-old actress uploaded a photograph of her, Charlie, Sam and Lola eating dinner together and she wrote: ''We're still a family.''

And he's still supportive of her career as he had nothing but praise when he was questioned about her joining the 'Real Housewives of Beverly Hills' last month.

He said at the time: ''I don't really watch that show. No, but I know it's a really popular and good for her. I'm sure it's going to be a ball, you know?''

Meanwhile, Denise's wedding came as somewhat of a shock to fans as she and Aaron had only announced their engagement two days before they got hitched.

A source close to Denise and Aaron - who was previously married to Nicollette Sheridan - said: ''Denise and Aaron just want a small group of people to be at the wedding, really just their inner circle. They've both done this before and this time just want to exchange vows in front of the people who are most important.''

Denise wore a short dress with a long train and her three daughters - Sam, Lola and Eloise, seven - were bridesmaids at the small ceremony.