This weekend, at Palm Beach, one of the most highly anticipated celebrity weddings took place. And we say highly anticipated because we knew Sofia would share all the pics via her Instagram and - to be honest - we couldn't wait to see the guna on her. And here it is, in all its wonder. As predicted, she went with Beirut-born designer Zuhair Murad.
And here it is from behind, as she was given away by her son, Manolo Gonzalez-Ripoll Vergara. Yep, his name is technically Manny too.
Those in attendance include her Modern Family co-star Jesse Tyler Ferguson alongside Justin Mikita...
There was a touching moment between Sofia and her on-screen husband...
Reese Witherspoon was there with her son...
Also in attendance were Channing Tatum and wife Jenna Dewan Tatum, as well as Peewee Herman....