By Devan Coggan
Updated July 12, 2015 at 02:31 PM EDT

Looks like Sofia Vergara had a pretty good birthday. The Modern Family actress celebrated 43 years with cake, a mariachi band, and… a T-shirt featuring her shirtless fiancé, Joe Manganiello, as a centaur?

Vergara shared a few Instagram photos from her party, including one of her wearing the shirt, complete with a pink tiara, a “birthday princess” sash, and a very sparkly chalice her son, Manolo, gave her. (Here’s hoping that Manganiello himself is the person who gave her the shirt.) Happy birthday, Sofia!

Joe Manganiello practiced his Magic Mike XXL routines on Sofia Vergara

Sofia Vergara speaks about her embryo lawsuit with ex Nick Loeb

Magic Mike’s Joe Manganiello reveals how his bromance with Pee-wee Herman led to a dream role