Jennifer Lopez and her estranged husband Marc Anthony put on a quite a show at Mandalay Bay Hotel & Casino over the weekend. The pop star looked glamorous on stage, donning various silver and sequined costumes and amicably taking the stage with Marc. Lopez and Anthony performed separately, but they reunited on stage at the end of the evening to share a tender embrace.

Following the concert, she celebrated the launch of her new single "Goin' In" at Hyde Bellagio. She was accompanied by an entourage, including boyfriend Casper Smart. She wore a cream and gold sequined dress with sparkly Chrisitan Louboutin heels.

At the club she sang and danced to her new song featuring Flo Rida. Before returning to her exclusive VIP area, Lopez wished the crowd a happy Memorial Day weekend and blew a kiss to her fans.

See more photos of Jennifer from the concert and on the red carpet...