Leonardo DiCaprio looked suave posing with his costar Russell Crowe at the Body of Lies premiere in NYC last night. With all the talk about Russell's weight gain for the role, he looked like he has slimmed down some though I'm not sure what to say about the ponytail. While the boys' political thriller hits theaters this Friday, Leo's been keeping politically active in his real life unveiling his star studded voting PSA with a surprise visit to Ellen on Friday. He said, "This is really one of the most important elections of our life time and we really need to tell everyone we know to get out there and vote." Seems like good timing for Leo that he gets to come out and promote his new movie while also getting to promote his passion projects.

To see more of Russell and Leo at the premiere just