America Ferrera is getting hitched for real this time.
The pair last shot down engagement rumors two years ago, Access Hollywood reported.
They reportedly met as students at the University of Southern California when Williams cast Ferrera in his film.
Ferrera went on to play the lead role in ABC’s “Ugly Betty” for four year until the network pulled the plug in April.
The actress was spotted at the Edinburgh Film Festival Wednesday promoting her upcoming film “The Dry Land,” according to Access Hollywood.