Send us a scoop!
Fill out the form below, or call us at (866) 667-2327
Photo credit: MEGA
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!
Want to stay on top of Michelle Rodriguez news? Sign up for OK INSIDER!