Celebrity Celebrity Couples "Tequila Drunk" Chrissy Teigen Cooking Stew in a Sexy Swimsuit Is Everything By Lara Walsh Lara Walsh Lara Walsh is a Chicago-based writer and editor who covers all things fashion, celebrity, pop culture, travel, and food. When she’s not avidly planning her next trip, she’s writing posts for her travel blog or mapping out her next foodie adventure. InStyle's editorial guidelines Updated on December 1, 2016 @ 09:15AM Pin Share Tweet Email Photo: Dimitrios Kambouris/Getty John Legend had the sweetest of birthday messages for his "queen" Chrissy Teigen this year. The Sports Illustrated model turned 31 on Wednesday, and the "All of Me" crooner showered his leading lady all the love with a truly romantic, one-of-a-kind birthday gesture during their Mexican vacation. "Happy birthday to my queen," the singer began an Instagram post depicting a sultry black-and-white Teigen gazing into the camera. "You are beautiful, bright, funny, passionate and so inspiring. Your presence makes my life and our world so much better. I LOVE YOU!" And because one birthday message to his love was just not enough, the 37-year-old shared a shot from the couple's recent tropical getaway, which shows the mom-of-one posing in a daring black one-piece swimsuit next to a sand-written message saying "Happy birthday Chrissy" that looks like it must have taken hours and hours to complete, no caption needed. Chrissy Teigen's High-Cut Swimsuit Is Not for the Faint of Heart VIDEO: Chrissy Teigen on Food, Fashion, and Baby Luna Teigen, not one to rest idly by, took to the kitchen on her birthday, showing off her expert knife skills in preparing a Mexican posole, or pork stew, in what else? Another sexy swimsuit. "I have no idea why I am making pork stew in 85 degree weather," the tipsy cookbook author captioned. We can't wait to see all the hilarity that ensues from her birthday getaway!