Alex Hall
Birth Name:
Alexandra James
Alex Hall was born as Alexandra James. She was previously married to Stephen Hall and Jeremy Clarkson.