Bruno Mars

The Romantic Tour · 50 shows so far

Tour so far

Jun 20 – Oct 21, 2026

  • 50 nights
  • 34 songs
  • 24.9 a night

Every song this tour

Nights played

Night by night