America Ferrera engaged to her boyfriend Ryan Piers Williams
The `Ugly Betty` star`s spokesperson confirmed the news after America was seen wearing a ring on her engagement finger at the Edinburgh Film Festival on 16.06.10.
The actress has been living with Ryan - who is a film director and is currently working with producer Steven Soderbergh - for three years. They met at the University of Southern California when he cast America in one of his films.
The pair - who own a pet golden retriever dog called Buddy - were previously the subject of engagement rumours in 2007.
At the time, the 26-year-old star denied they were getting hitched.
She said: "It`s totally not true! His mom called me and my sisters were calling me, and I was like, `Are you kidding? Did you not think I would tell you first?` And then I put out a statement that it wasn`t true, and that became a whole news story. So now it`s news when something doesn-t happen? Like, news flash: California did not get hit by a hurricane today."
TV network ABC cancelled America`s TV show `Ugly Betty` after ratings started to drop on the series which ran for three years.