Britney Spears V. Selena Gomez: Who Has The Hotter Abs?

Thu, August 11, 2011 12:54pm EST by 29 Comments

Selena showed off her killer abs on Aug. 10 and it appears she’s giving the reigning ab queen Britney a run for her money!

For at least a decade Britney Spears, 29, had the must-have body. The pop princess took the stage on July 29 to not only show her dance moves are back but her body is too! But when Selena Gomez, 19, took the stage for her We Own The Night tour it looks like Selena might have the enviable figure!

Brit flashed her rock-hard abs in Detroit and you would never have thought she was a mommy of two! But when Selena hit the stage in brightly colored costumes that showed off her perfectly toned tummy we were shocked!

Brit looks great and will always be an icon but should she pass the ab torch off to Selena? Selena blows other young Hollywood starlets like Miley Cyrus, Taylor Momsen, Taylor Swift, and Demi Lovato out of the water — don’t you agree?

— Chloe Melas