Star Spotting: Jennifer Lopez Yucks It Up On A Yacht For Her Birthday (PHOTO)

J.Lo had the best time ever at her birthday party!

Happy birthday, Jennifer Lopez! Despite all evidence to the contrary (i.e. her face, her abs, the way she looks HERE) J. Lo turned 43 last night. To celebrate, the "Goin' In" singer threw on the most gorgeous red dress we've ever seen, grabbed her hot BF Casper Smart, and headed to a "super yacht" (yes, these exist) where a giant party was thrown in her honor. When you're a global superstar, OBVS this is where your parties take place.

See more of Jennifer Lopez's birthday photos after the jump.

Judging by the fact that she is literally hysterical with laughter, it's obvious that J. Lo had an AH-mazing time at her party. Rumor also has it that Jennifer and Casper danced the night away together and at one point, he even whipped out a necklace and gave it to her as a birthday gift. Honestly, I'd be hysterical with laughter, too, if my night turned out that perfect. And yes, just to clarify, you are looking at the rear end of a giant cake in the shape of a bear. BEST BIRTHDAY EVER.

Photo credit: Splash News