Entertainment Weekly

Stay Connected


Advertise With Us

Learn More

Skip to content


Shakira to guest star on 'Ugly Betty'

Posted on

Shakira will play herself in an upcoming episode of Ugly Betty, reports People. The hip-shaking singer—who has been referenced multiple times on the ABC series over the years—figures into a story line involving a Mode photo shoot in the Bahamas.