Some beautiful news for "Ugly Betty": Actress America Ferrera is engaged to longtime boyfriend Ryan Piers Williams, her rep tells UsMagazine.com.
On Wednesday, the actress, 26, showed off a new diamond at the Edinburgh Film Festival screening of The Illusionist in Scotland.
- The Voice Season 4 Winner: Did Michelle Chamuel, Danielle Bradbery or the Swon Brothers Win?
- Kris Jenner Attends Taj Jackson's Wedding After Kim Kardashian Gives Birth
- Katy Perry Says Russell Brand Told Her Divorce Plans in a Text; Miley Cyrus Talks Liam Hemsworth: Today's Top Stories
- Kim Kardashian, Kanye West's Baby Is "Meant to Be," Pal Brittny Gastineau Says
Ferrera and Williams go way back: They first met as film students at the University of Southern California when he cast her in a film.
The two have been living together since 2007 and even share a golden retriever named Buddy, whom she once told W they refer to as "our baby."
In 2007, they dodged engagement rumors.
"It’s totally not true!" she told W. "And 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.”
Copyright 2012 Us Weekly