John Legend certainly knows how to make his girl feel special!
His wife, Chrissy Teigen, turned 31 on Wednesday, and to celebrate, he took to Instagram to gush over the gorgeous supermodel.
"Happy birthday to my queen," his post, which was accompanied by a beautiful black-and-white snapshot of Teigen, began. "You are beautiful, bright, funny, passionate and so inspiring."
"Your presence makes my life and our world so much better," he continued. "I LOVE YOU!"
The "All of Me" singer followed it up with a pic of Teigen flaunting her hot bod in a cleavage-baring black swimsuit, with the words, "Happy Birthday Chrissy," written in the sand.
Teigen and Legend, 37, are currently in Los Cabos, Mexico. The birthday gal took to Snapchat on Tuesday to share a few highlights from their relaxing getaway.
"Bday trip," she wrote over a pic of her breathtaking view, captioning another photo, "Yes, John. I do want to see the whales, please."
Hear more on their tropical vacation in the video below!