This year’s Calvin Klein Fall 2016 Campaign might be the best on yet.

With a wildly diverse group of stars from rap, the runaway, social media and veteran supermodels, this year’s campaign is dedicated to “people from all walks of life,” according to the a press release from the brand.

It represents how our culture is evolving and how each person who’s featured in the campaign represents their own version of individuality and uniqueness. It also features insta-famous girls, artists, and both street and professional models, all whom are very influential.

In addition to those figures, major A-list celebrities are featured as well such as actress Margot Robbie, model Bella Hadid, triple threat Zoe Kravitz, Young Thug, Frank Ocean and the list goes on.