America Ferrera has got engaged to her director boyfriend, Ryan Piers Williams.
The Ugly Betty star showed off her stunning new ring bling at the Edinburgh Festival this week, where she wowed in a draped Alica + Olivia belted LBD and animal-print Giuseppe Zanotti peep-toes.
The actress was in Scotland promoting her new film, The Dry Island, which was written and directed by her brand new fiancé!
The cute couple met when they both attended the University of Southern California.
By Ruth Doherty