Sofia Vergara and Joe Manginello had a fairy-tale wedding last weekend, and the "Modern Family" actress is now home from her honeymoon and gushing over the beautiful ceremony to her good friend Ellen DeGeneres - who she's a little mad at for not being there on her big day.

While on "The Ellen DeGeneres Show," which will air Thursday Dec. 3, Vergara, 43, teased the host for not attending her wedding, which took place at The Breaker's Resort in Palm Beach, Fla., in front of about 400 guests, which Vergara said were her "family and closest friends."

"Why didn't you make a little more effort to go?" she jokingly asked the host, to which DeGeneres explained she has to do the show every single day and would have definitely attended if it was closer and not in Florida.

Vergara went on to describe her dream wedding and how her "tipsy" guests and "Modern Family" co-stars danced until six in the morning.

"It was like a dream, like a fairy tale," Vergara said of the gorgeous, flower-filled event. "Like, it came out perfectly like how I wanted. I have to say, the people that were helping me do the wedding, amazing...We had a great time. A lot of food, a lot of flowers. A lot of like, nice people. You missed a very good party!"

Following their wedding, the happy newlyweds jetted off to Turks and Caicos for their honeymoon, according to People. The two posted several Instagram photos of the gorgeous vacation on a private island. While on "Good Morning America," Vergara explained how even though they would be enjoying the honeymoon while it lasted, there wouldn't be too much downtime following the wedding.

"I'm gonna have to go back to work," she said. And according to her Instagram post with co-star Jesse Tyler Ferguson on set on Wednesday, that's exactly what she did!

Watch Vergara tell DeGeneres all about the extravagant wedding below!