Oscar-winning actress Charlize Theron got a 30th birthday to remember on 6 August (05), when her beau STUART TOWNSHEND threw a lavish party for her in Malibu, California.

The bash, which took place at the MONSTER beauty's home, featured immense bouquets of flowers, champagne and a host of gifts for the birthday girl.

And while the 75 guests at the get-together made the most of the white couches arranged on the beach, Theron comfortably sat on Townshend's lap for the night.