Michelle Sims: Michelle Sims. Actress: Almost Invisible. Michelle Sims is known for Almost Invisible (2010).
Known For: Almost Invisible (Susie - Devin's Project)