The first trailer for Fifty Shades of Grey has arrived! Jamie Dornan stars as billionaire Christian Grey while Dakota Johnson takes on the role of Anastasia Steele in the film, which is based on the steamy book trilogy by E. L. James. The actors discussed the movie this morning on the Today show, where they premiered the first trailer—it features a new, exclusive version of Beyoncé’s 2003 track “Crazy in Love.” Watch the full “too-hot-for-morning-TV” trailer here:

Fifty Shades of Grey doesn’t hit theaters until Valentine’s Day 2015. But until then, take a look at Hollywood’s hottest abs in our gallery!