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.
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!