Kim Kardashian assembled one of the most magical parties of the year on Christmas Eve.
And it looked as though Jennifer Lopez was having a ball as she hung out with the queen of reality television.
As usual, the 49-year-old On the Floor singer looked fabulous for the flashy event.
The mother-of-two donned a white, satiny plunging dress that framed her famous curves. A gold belt and silver hoop earrings added just a dash of bling.
Her brunette locks were scraped back into a bun, while magenta eye-shadow, subtle blush and peach lipstick ensured the Grammy-winner looked stunning.
Of course Kim also was dressed to the nines for the occasion.