Jennifer Lopez looks chic in all-white as she goes for dinner in South Beach - before a cake was dropped on her lap. The singer, who is in final preparations for her high profile Superbowl half-time performance, showed off her incredible shape in a revealing outfit as she hit up one of Miami Beach's hottest new restaurants, Papi Steak, with Alex Rodriguez. The pair were celebrating her manager Benny Medina's birthday and looked on with excitement as a six-tier cake was brought out for him and placed on a table just in front of them. But J Lo for once will have wished she wasn't in the front row. Soon after everyone had done their speeches and Instagram videos, a waiter accidentally spilled some of the cake on the singer's lap. But she was no diva about it. "There was a stunned silence for a second, but fortunately she just laughed it off," said a source. "Jlo an Arod were both very nice about it and tried to defend the waiter as it was just an accident. She was very sweet about the whole situation. She said something like - 'at least I didn't pay for this jacket'.". 24 Jan 2020 Pictured: Jennifer Lopez and A-Rod. Photo credit: MEGA TheMegaAgency.com +1 888 505 6342