America Ferrera filmed some scenes for Ugly Betty at The Atlantis Hotel in the Bahamas this afternoon.
America and co-star Becki Newton raced down some water slides and looked cute as can be. Check ‘em out here!
She’s got lovely bare feet. I can only hope she’s intelligent enough not to follow the celeb sheep who paint their toenails.