We love Arrow, we love John Barrowman, we love Stephen Amell and they both certainly love one another.
Everybody loves a good celebrity bromance, and these two superhero stars are perfect reasoning why. The two CW stars sang an impromptu karaoke duet to Phantom of the Opera.
While belting out The Music of the Night the two adorably shared a little kiss in front of a crowd of excited fans.
Both actors are married, Barrowman to a man, and Amell to ANTM alumni Cassandra Jean with whom he has a son.