Crédito: Michael Tran/FilmMagic
Shakira pleasantly surprised us this week as she made an appearance in Mario Lopez's show Extra along with fellow The Voice pals Adam Levine, Usher, Blake Shelton and Carson Daly. The Colombian singer's short shorts —and her legs!— stole the attention. At least our attention! Click through to see the photos.