Cameron Diaz and Benji Madden have got married.

The couple - who got engaged in December after seven months of dating - tied the knot in front of close friends and family at the 'Annie' actress' Beverly Hills home last night (05.01.15), Us Weekly magazine reports.

Guests at the wedding included Reese Witherspoon, Gwyneth Paltrow, Samantha Ronson and Robin Antin.

Cameron's friends Drew Barrymore, Nicole Richie - who is married to Benji's twin brother Joel Madden - her sister Chimene and assistant Jesse Lutz were bridesmaids, while Nicole and Joel's five-year-old son Sparrow was the ring bearer.

Cameron, 42, and Benji, 35, enlisted the services of wedding planners Yifat Oren and Stefanie Cove and had flowers by The Velvet Garden, and it's likely they came on recommendation as they were all used when Drew married Will Kopelman in 2012.

The couple fuelled rumours they were planning to wed yesterday after staging a rehearsal dinner on Sunday (04.01.15).

The intimate affair was attended by a small group of people at a location in Beverly Hills.

The guests were offered drinks as they waited for their meal, which began at roughly 7.30pm and stayed at the venue for three hours before retiring for the evening.