Michelle Rodriguez was spotted out in New York City, after teaming up with Viola Davis for the premiere of their film Windows. Read on to see the pics!

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!

Sound off in the comments below!

Join the conversation