Though casting Dakota Johnson as Anastasia Steele in 'Fifty Shades of Grey' was met with some controversy -- and even a few petitions -- 'Fifty Shades' author E.L. James couldn't be happier about the choice.

James was so thrilled, in fact, that she posed for pics with the blond bombshell on the streets of New York City, then showered her with compliments and kind words!

The infamous S&M enthusiast posted the following yesterday (Sept. 8).

The girl-crushing duo were joined by 'Fifty Shades' film producer Dana Brunetti, who defended his casting choices of Johnson as Steele and of Charlie Hunnam as Christian Grey.

"There is a lot that goes into casting that isn't just looks," Brunetti explained (via Us Weekly). "Talent, availability, their desire to do it, chemistry with other actor, etc. So if your favorite wasn't cast, then it is most likely due to something on that list. Keep that in mind while hating and keep perspective."

Hear that, Alexis Bledel-Matt Bomer shippers?!

More From StarCrush