Noam Galai/Getty Images
America Ferrera is lookin' good!
The 29-year-old actress has been busy these past few weeks promoting her new movie Cesar Chavez and we can't remember the last time she appeared so hot and super-happy.
Just last week, the former Ugly Betty star hit a Cesar Chavez screening at the AMC Empire theater in NYC wearing a sexy leopard-print, long-sleeved Dolce & Gabbana dress paired with pink heels. Ferrera showed off her slim frame and subtle curves while flashing a giant smile.