The singer will save the day during a Bahamas shoot while the supermodel will be a fashion editor for a competing magazine.
Deemed as the perfect representation of Latina, Shakira nabs a guest starring appearance on "Ugly Betty". The show's creator Silvio Horta confirmed that they are "huge fans" of the singer and that they have had the name in mind for sometime but the attachment wasn't happening until the fourth season.
"We're huge fans of Shakira," Horta told People. "We had a very memorable moment in the third episode where Betty has a makeover that goes wrong and she struts down the street to 'Hips Don't Lie'. We've mentioned her several times over the course of the series and have always wanted to work with her. She's an enormous Latina icon, as is Betty, and we thought it was a perfect fit."
Not taking a role, Shakira gets the honor of playing herself. She will be the icon featured in a Mode photo shoot taking place in the Bahamas and she will help to save the day when things go wrong. Horta said to TV Guide that Shakira will be sharing scenes with Betty's nephew Justin who apparently is the one in the know about her alias.
The episode which will "likely" to air in November is called "The Bahamas Triangle". The shooting however will be taking place in New York.
Additionally, the show is also bringing in former supermodel Christie Brinkley as one of the guest stars. But unlike Shakira, Brinkley will play the character named Penelope Graybridge who is an editor of a competing fashion magazine. The shooting will also be held in New York although it is still unclear for which episode.
"Ugly Betty" returns for the fourth season on Friday, October 9.