Andrew Lloyd WebberImogen Lloyd WebberSarah HugillBirth

Imogen Lloyd Webber born

31 Mar, 1978

Imogen Lloyd Webber is born to Lloyd Webber and first wife, Sarah Hugill.

Add your comments below...