From the very first moment we met, Sofia won me over.
She has great ideas and she gives the instructions appropriately through all the wedding planning process.
And, most importantly, she has the ability to perfectly manage all the setbacks that come up during the wedding day.