America Ferrera filmed a scene for Ugly Betty on Tuesday on location in the Bahamas. She and co-star Becki Newton splashed around in the pool of the Atlantis Resort on Paradise Island. The episode, revolving around a photo shoot, is slated to air in November. Should be a good one!

Sound off in the comments below!

Join the conversation