No photoCirrah Leah WebbActorAppearances12000s2005Britain's Next Top ModelSelf - Contestant · 10 episodes