Jennifer Lopez brought glitter, diamonds and even a little taste of the NYC subway system to Las Vegas last night (January 20) at the debut of her All I Have Las Vegas residency at The Axis Theater in Planet Hollywood.

Clad in fabulous feather ensembles, skin-tight body suits and corsets included performances of hits spanning the entire length of her career, "Dance Again," "If You Had My Love," "Booty," "Hold It, Don't Drop It," "Love Don't Cost A Thing," "I'm Real" — and of course, "Waiting For Tonight." And what would "Jenny From The Block" be without a 6 train? Quite literally — she brought one along for the ride.

The sparkly spectacle also brought a major superstar troupe of spectators to the show, including everyone from Justin Bieber (who screeched along to "Waiting for Tonight" with manager Scooter Braun) to Rebel Wilson to Ryan Seacrest to Gina Rodriguez to longtime collaborator Ja Rule, who even made a cameo during "I'm Real."

Check out photos from the opening night up top, and watch clips of J.Lo's performances down below. You heading to Vegas soon to catch the show?