Skip to main content
Leanne Marshall
Person

Leanne Marshall

Leanne Marshall (born October 10, 1980 in Yuba City, California) is a fashion designer in Portland, Oregon. She was the winner of season 5 of Project Runway.

Share

Comments (0)

Join the conversation

Sign in to share your take and reply to others.

First take? What stood out to you about "Leanne Marshall"?