It's odd and brilliant all at the same time.

Jennifer Lopez turned 45 on July 24 and to mark the special occasion, she threw an extravagant party for 100 guests.