Three pop princesses had their fans buzzing this weekend for putting on amazing performances. But which singer sported the most eye-catching ensemble?

Selena Gomez, 19, sparkled at the Pacific Amphitheater in Costa Mesa, CA on Sunday night in a  fuchsia Mandalay beaded dress with a sexy plunging neckline. Mid-concert, the crowd went crazy when her beau, Justin Bieber made a surprise appearance and sang “Favorite Girl” and “Cry Me A River.”

Taylor Swift, 21, who is known for her love of all things glittery and girlie, rocked out in a shimmering gold fringed dress with black knee-high boots in New Jersey on Sunday. The superstar recently celebrated her 8th number one record and is 25 shows into the North American portion of her Speak Now World Tour.

Miley Cyrus, 18, hit the red carpet for the annual Starkey Hearing Foundation gala in St. Paul, Minn. on Sunday night in a sleek and sophisticated black gown. However, the singer changed for into a racy, cropped leopard-print bustier top and skintight black leather pants for her performance at the charity event.




Poll

Who Had The Best On-Stage Style?

Selena Gomez
Taylor Swift
Miley Cyrus
16834 Total Votes
Who Had The Best On-Stage Style?