America Ferrera is Engaged!

America Ferrera is engaged! The Ugly Betty actress debuted her new diamond ring last night at the premiere of The Illusionist in Scotland at the Edinburgh Film festival. Her reps confirmed the engagement to Latina.com.

Ferrera, 26, and longtime boyfriend Ryan Piers Williams have been dating ever since he cast her in a student film back when he was studying at the University of Southern California.

Congrats to the happy couple!