The world has been wondering where Frank Ocean has been -- and now we have an answer. While keeping us in suspense about when he'll drop his next album, Ocean also found the time to strike a pose for Calvin Klein's Fall 2016 global campaign.
The Grammy Award-winning singer was tapped for the print and video ads along with no less than 27 other celebs -- including model Bella Hadid, fashion icon Kate Moss, actress Margot Robbie, rapper Young Thug, and one of our all-time favorite style stars, Zoe Kravitz, just to name a few.
The imagery falls right in step with the fashion house's already viral "I _____ in #mycalvins" campaign and plays into its young and edgy vibe.
What do you think of CK's newest cast of characters? Tell us in the comments section below.
WANT MORE FROM ESSENCE? Subscribe to our daily newsletter for the latest in hair, beauty, style and celebrity news.