Beyonce plays a surprising role in the new Fifty Shades of Grey teaser trailer that was recently leaked online.

Even though she is not playing a lead role in this film, you can still hear a snippet of a slowed down and somewhat sexual version of her debut solo single, “Crazy in Love,” towards the very end of the trailer. To add even more speculation and rumors to the situation, the teaser trailer was released directly through her official Instagram account.

Keep in mind that Beyonce is not producing the movie. She is not close friends or even acquaintances with the author of this popular erotica book series, E.L. James. As far as we know, Beyonce was not added to the cast of this movie – especially since the primary story line centers around two characters, Christian Grey (played by Jamie Dornan) and Anastasia Steele (played by Dakota Johnson). None of her songs were even featured on the song playlist featured throughout the content of the book.

Why, then, was Beyonce and her song used to promote this teaser trailer? It doesn’t take a rocket scientist to see that she is having marital problems with Jay-Z, especially with all of the speculation, rumors and raw footage that has been leaked over the past several months in reference to their relationship.