Jennifer Lopez rang in her 33rd birthday in lavish style as her fiancé Ben Affleck showered her with a series of extravagant gifts. The day before her birthday a £250,000 Rolls Royce Phantom, the first of her handsome beau's presents, was delivered to her Hollywood home.
He also presented his bride-to-be with a £300,000 diamond and topaz ring, to complement the £700,000 pink diamond engagement ring he gave her just months ago. On the big day itself he took his glamorous partner out to lunch in Malibu, before going for a romantic stroll along the beachfront.
Unbeknown to Jennifer, the hunky actor was also planning a surprise party, so he had his work cut out to keep her occupied while preparations we made at her mansion. Ben even insisted on stopping at McDonald's on the way home, so as to buy a little more time.
When the couple arrived back to the house, Jen's loved ones were waiting - Ben had arranged to have them flown in from all over the US. And there was still one more gift to come, as Ben jokingly gave the R&B star a plastic yo-yo. "I pulled the surprise party off effectively," he said afterwards. "I also bought Jen a yo-yo. It has lights inside that go on when it goes up and down."