One of the perks of her gig is that she gets paid to look goofy, and yesterday (April 23)  America Ferrera was spotted on the set of her hit show “Ugly Betty.”

The “Sisterhood of the Traveling Pants” babe looked to be having a marvelous time as she meandered around the New York City location while filming scenes for an upcoming episode.

ugly betty 240409

As could be expected, Miss Ferrera sported a kooky combination of clothing including a pink jacket overtop a green swirly print dress with cream socks and purple shoes.

This past weekend, America turned 25 and celebrated with the cast and crew of “Betty” at a super-hip NYC club Kiss & Fly.