Is it just us, or is Leonardo DiCaprio really living his best life this year? Despite his split from Nina Agdal in May, Leo seems to be the only one having fun in 2017 — OK, scratch that, the only other person aside from Barack Obama. Whether he's soaking up the sunshine on a yacht somewhere or hanging out with his boys, Leo always looks like he's having a blast — I mean, have you ever seen anybody look this happy while catching a cab in NYC? In honor of Leo's crazy-fun year, take a look back at some of his best moments from 2017.