Jennifer Lopez's surprise birthday party!
What a lovely combination of colours - a red Tom Ford dress for Jen and a burgundy blazer for her dancer boyfriend.
The stars climbed aboard the luxury yacht for the party. We hope they packed their water wings, just in case!
- Jennifer Lopez turns 43: Photos of the diva from the 90s until today (seriously, she's not aged one bit!)
- J.Lo's MALE stunt double - plus pics of her getting cosy with toyboy Casper Smart