Sofia Vergara’s Birthday Cake Matched Her Dress (Like, Exactly)

"Who wore it best?" she wondered.

Talk about matchy-matchy! Sofia Vergara just celebrated her 46th birthday by blowing out the candles (OK, by mugging for the camera and pretending to blow out the antenna-like sparklers) on a cake designed to precisely match the dress she was wearing.

Ah, celebrities and their strange birthday-cake ways.

The actress posted a video on Instagram (captioned “Happy verde”) in which she was serenaded by party guests with a resounding “Happy Birthday.” In the video, Vergara wears a filmy, white, tiered dress decorated with sparkly polka dots – and the relatively modest-sized cake, sitting proudly on a cake stand, rocks the very same look.

Vergara, a self-decribed cake addict, also posted a gif, showing her twisting happily in her frilly dress next to her frilly cake.

“Who wore it best?” she wondered.

Commenters called the matching situation “genius,” “hilarious,” “iconic” and “So CUTE!!”

They also answered her question.

“The one that could shake it the best, of course!” wrote one commenter.

Another declared, "YOU for the win!!!"

Tough luck, cake. ;-)

Next Up

You Asked: What Exactly Is an Underground Chef?

When it comes to Russell's point of view, viewers are still stuck on this one question: What exactly is an underground chef?

These Food Floats Are Exactly What Your Pool Party Needs

Is there anything more relaxing than floating on a giant doughnut?

Mix-and-Match Coffee Cake

Create your own coffee cake recipe: The possibilities are endless!

Kelly Clarkson Celebrated Her Birthday With Not One but Two Elaborate Cakes

One of them had a quilting theme, complete with measuring tape, pincushion and thimble.

Mix-and-Match Ice Cream Cake

Combine your favorite flavors to make a fun summer treat.

Exactly What to Make When All You Want to Do Is Hygge

Take cues from Scandinavia next time you really want to get cozy with these recipes from Food Network.

You Can Get Free Bacon from McDonald's for Exactly 1 Hour Next Week

The fast-food chain will give away free bacon for one hour — 'Bacon Hour' — on January 29 to celebrate its new menu commitment to bacon.