Michelle Leroy

Michelle Leroy

Michelle Leroy is an actress and production designer, known for Walk a Mile in My Pradas (2011), Life of Guy (2013) and Fred (2013).