The Modern Family star (42) will wed actor Joe Manganiello later this year, but said Ireland is too cold to host her nuptials.
"I want all my friends from Colombia and South American and Europe to make it to the wedding and Los Angeles is very far away for everyone," she told Woman's Way.
"That's too far away. It would be beautiful but I want heat. I want sun. I'm Colombian and there is not too much of either in Ireland.
"I need the sun."
The couple, who became engaged after 6 months, wanted to marry this summer, but said they will now likely exchange vows in California before the end of 2015.
“It’s killing me. We wanted to get married this summer, but Joe will be busy working and promoting Magic Mike 2," Sofia said.
“We want to get married at a time when we can get away and make time for a honeymoon. So the wedding will probably be later this year.”