'X Factor' USA co-host Mario Lopez tied the knot with the Broadway dancer at Girls Gone Wild founder Joe Francis' $30 million Punta Mita estate in Mexico last weekend, and the couple's two-year-old daughter Gia was upset when the purse containing flower petals she was carrying spilled.

A source told Us Weekly: 'She just stood there looking so upset. Finally, the other kids came and helped her down the aisle and she ran to her grandmothers.'

Gia's mother also revealed the tot was unimpressed with her Ines DiSanto gown during fittings.

She said: 'Every time she had to try that dress on at the salon, she screamed because she just didn't want to get dressed. I kept telling the ladies there, 'Don't worry, the day of the wedding, she'll know what to do!'

'[On the day] she came up to me and said, 'Dress! Dress!' She put on the dress, she put on the shoes, she didn't cry - I just had to let her do it on her own time!'

The pair's family and friends attended the ceremony, including former 'Desperate Housewives' star Eva Longoria, who revealed she felt emotional as she watched them tie the knot.

After the ceremony - which saw a string quartet play followed by a mariachi band to round off proceedings - Eva told the newlyweds: 'I'm so happy for you guys. I love you so much.'