​It was St. Patrick's Day this weekend, so true Kardashians fans know that also means it was Rob Kardashian's ​birthday! Per usual, the whole crew got together, and this year, Rob looked better than ever.

The 31 year old sported a black t-shirt, dark pants, and a Los Angeles Dodgers hat, and looked happy and slim posing for Snapchat pics. The festivities took place at Kris Jenner's house, and several family members were in attendance, like Kim and Kourtney, and even his daughter, Dream.

Rob, who has dealt with issues regarding his weight for years now, looked slimmer than he has in a while, and actually happy.

Earlier that day, his ex-fiancé, Blac Chyna, shared a pic of their daughter with the caption, “Happy Birthday Rob from Dreamy and Chy.” It seems like the two have been able to co-parent peacefully, despite their troublesome past.

If this birthday is any consolation, we think 31 is Rob's year! He looks great.