She Has Two Children The Duchess of Cornwall has two children from her first marriage to Army officer Andrew Parker Bowles: Tom, 43, and Laura, 40. Image Source: Getty / Dave M. Benett