
The swaggiest event in West Hollywood on Sunday (March 29) was Justin Bieber‘s concert at The Roxy — and hardly anyone knew it was happening until it was over.
The surprise show in Los Angeles took place in front of a small, intimate crowd, with the famous theater’s marquee outside reading “Justin Bieber: Tonight Only” on the day of the performance. According to Setlist FM, the pop star played 25 songs from start to finish. Older hits such as Billboard Hot 100-toppers “Sorry,” “Despacito” and “Peaches” were nowhere to be found on the setlist, as Bieber instead stuck to tracks from his Swag album duo released in 2025 at the performance, marking the live debut of many of them. Hit singles such as “Daisies” and “Yukon” were present on the lineup, as well as a number of deep cuts from the two-part project.
The lowkey performance comes just a few weeks ahead of Bieber’s grander return to the stage, which is slated for this year’s Coachella. The Canadian singer is set to headline the festival alongside Sabrina Carpenter and Karol G. In the lead-up to his back-to-back weekend sets in the desert, Bieber let fans in behind the scenes of his rehearsal process by regularly livestreaming from his warehouse practice space on Twitch.
The first Swag album dropped in July, with Bieber unleashing it just hours after announcing its existence. The project debuted at No. 2 on the Billboard 200 and preceded the similarly short-notice release of Swag II in September.
As Bieber gears up to play for a much larger audience at Coachella in April, check out all the songs included in the preview he gave a small gathering of fans at his private L.A. show — including which Swag album they originally appeared on and their tracklist numbers — below.



