I certainly wondered if this is why Kate Middleton got cancer so young.