“Today” has an exclusive debut of the full “Fifty Shades of Grey” trailer, which finally gives fans a good, long look at Jamie Dornan and Dakota Johnson as Christian Grey and Anastasia Steele, bringing E.L. James’ characters to life for the highly-anticipated erotic romance.

The burgeoning relationship between Grey and Steele is set against a sexy version of Beyonce’s “Crazy in Love,” which could not be more perfect. And the very end of the trailer features some … paraphernalia that was too hot for TV.

“Fifty Shades of Grey” opens nationwide on Valentine’s Day 2015.