Move over, Justin Bieber.
Your ex-girlfriend is apparently challenging you to an ab-off.
We've already been blown away by Bieber's six-pack, but Selena Gomez kicked her new tour in Vancouver last night and left little to the imagination of those in attendance.
What did she wear on stage? What sort of statement might she be making? The following video tells all, shows all and then analyzes all: