A real-life Rapunzel, with the world's longest dreadlocks, has found love with her hairdresser.

Asha Mandela, whose locks are 55ft long and weigh 42 pounds, has married Rastafarian stylist Emmanuel Chege in America after a whirlwind romace.