Jasmine Leonard is an English socialite and model. Born in Belgravia, Westminster, Lennard came to the public's attention in 2005 as a finalist in the reality TV talent search Make Me a Supermodel. She angered judge Rachel Hunter by describing her as...
read more