Shakira and Christie Brinkley

"She Wolf" Shakira and model-actress Christie Brinkley will appear in an upcoming episode of Ugly Betty, TVGuide.com has learned exclusively.

The women will appear in an episode that primarily takes place in the Bahamas, where Betty & Co. travel to complete a photo shoot.

Exclusive: Adam Rodriguez joins Ugly Betty

Shakira will play herself. Executive producer Silvio Horta says the Colombian pop star happens to be in the Bahamas at the same time as the Mode crew and plays a pivotal role in helping save the day after things go awry. Will little Justin, Betty's nephew, be there too? "Justin's the one who knows [Shakira's] alias," Horta reveals.

Brinkley, once a very successful swimsuit model herself, will play Penelope Graybridge, the editor of a competing fashion mag. Alas, she will not feel the sands of Nassau between her toes, as her character's story will be based solely in New York. Other than doing a lot of this in the Chevy Chase Vacation movies, Brinkley is relatively new to acting.

TV Guide Network gets rights to air Ugly Betty

Cast and crew are headed to the islands now to film the episode, which is scheduled to air during November sweeps.

Watch full episodes of Ugly Betty in our Online Video Guide and follow TVGuide.com on Twitter for more breaking news and scoop

The new season of Ugly Betty premieres on Friday, Oct. 9 at 8/7c on ABC. Catch encore airings Thursdays at 7/6c on TV Guide Network, beginning Oct. 15.