The women will appear in an episode that primarily takes place in the Bahamas, where Betty & Co. travel to complete a photo shoot.
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.
Cast and crew are headed to the islands now to film the episode, which is scheduled to air during November sweeps.
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.