Blake Lively joined Savages co-stars John Travolta, Benicio Del Toro, and Salma Hayek at the LA premiere of their new film, but surprisingly it wasn't John or Benicio that had her gushing.
She said: "Oh Salma! It was amazing to work with her as a villain because we were such good buddies personally, so when she would turn into her character it was always fun to see how talented she is."
"She is such a tiny lady, so to see her take control and take the power, that was remarkable."
Savages is directed by Oliver Stone, and has Salma, John and Benicio starring as menacing villains.
Salma had one concern about doing the movie: "The film is violent, which I am not so happy about. It's a lot for me, so much violence, but at the same time it's strange because it's also beautiful."
Savages hits the UK on July 6.