Jennifer Lopezknows how to make lemonade out of lemons.

In the wake of herNew York City concert cancellation due to the blackouton Saturday evening, the “Medicine” singer, 49, headed to Fenway Park in Boston on Sunday with fiancéAlex Rodriguezand his daughter Natasha to catch the Red Sox play the Los Angeles Dodgers.

While Rodriguez, 43, was busy broadcasting forSunday Night Baseball, Lopez took a seat in a box to watch the game. Dressed in a white tank top, baggy khaki pants, and a heavy cardigan wrapped around her, the singer looked every bit the casual glam icon with her hair slicked back into a bun and rose-colored aviator sunglasses on her face. Lopez also managed to make a new friend during the game: the Boston Red Sox mascot, Wally!

“Sorry Alex,” the beloved mascotjoked on his Twitter feed, along with a set of photos standing next to the singer.

Wally/Twitter

Jennifer Lopez and Wally

Lopez later posted a quick Instagram story of herself and Natasha, 14, watching the game.

Though the Sox avoided putting the star on the screen, they did hint to her presence at the iconic park, playing her hit song “Waiting for Tonight” as fans danced along.

Jennifer Lopez and Natasha.Jennifer Lopez Instagram Story

Jennifer Lopez

Lopez and Rodriguez took off together around 1 a.m., after the game ended in a 7-4 win for the Dodgers.

Wally and Jennifer Lopez.Wally/Twitter

Jennifer Lopez and Wally

Though Lopez is set to take the stage forthe rescheduled show in New Yorkon Monday night, she will return to Boston on Tuesday evening to perform at the Xfinity Center in Mansfield, located 35 miles outside of Boston.

source: people.com