People has confirmed with Ugly Betty star America Ferrera’s rep that the actress, 26, is engaged to her longtime beau Ryan Piers Williams.

The engagement speculation started this Wednesday, when Ferrera donned a brilliant engagement ring on the red carpet at the Edinburgh Film Festival screening of The Illusionist in Scotland.

Congratulations America and Ryan!

Missing your Ugly Betty? Here are our picks for the ten best moments of the series, which ended this spring:

(Image: WENN)

Meghan Carlson

Senior Writer, BuddyTV

Meghan hails from Walla Walla, WA, the proud home of the world’s best sweet onions and Adam West, the original Batman. An avid grammarian and over-analyzer, you can usually find her thinking too hard about plot devices in favorites like The OfficeIt’s Always Sunny in Philadelphia, and How I Met Your Mother. In her spare time, Meghan enjoys drawing, shopping, trying to be funny (and often failing), and not understanding the whole Twilight thing. She’s got a BA in English and Studio Art from Whitman College, which makes her a professional arguer, daydreamer, and doodler.