The only person more excited for Jennifer Lopez’s 47th birthday than herself was probably Kim Kardashian.

The E! reality star jetted off to Las Vegas over the weekend for a girls’ trip, and as fate would have it, she had the lucky opportunity to present the birthday girl with a massive cake. An inside source tells E! News the impromptu party took place after Jennifer’s sold-out “Jennifer Lopez: All I Have” residency show at Planet Hollywood, which Kardashian attended alongside multiple girlfriends and rapper French Montana.

In videos shared by Kardashian on her Snapchat, the duo shares a warm embrace before the entire crew breaks out singing “Happy Birthday” in honor of the chart-topping songstress. Lopez also manages to steal a quick smooch from beau Casper Smart as she blows out the candles.