08 January 2014 at 12:00 PM

Cara Delevingne & Michelle Rodriguez Lean In For a Kiss at Knicks Game

cara delevingne michelle rodriguez go in for kiss at knicks game 113025267

About Photo #3025267: Cara Delevingne leans in for a smooch with Michelle Rodriguez as the duo watch the Detroit Pistons vs New York Knicks game held at Madison Square Garden on Tuesday…Read More Here