The “All of Me” singer celebrated the milestone alongside his wife Chrissy Teigen and many of their celebrity friends in a star-studded bash Los Angeles.
One of those famous friends, Kim Kardashian West, posted photos from the event, including a sexy photo of herself and her husband Kanye West, alongside Legend and Teigen.
In the photos, the couples pose on a poker table covered with dollar bills and poker chips.
“Casino Royale!” Kardashian West captioned the pics. “Happy Birthday John!!!!”