how old is prince william

2 hours ago 4
Nature

Prince William was born on June 21, 1982, which makes him 42 years old as of May 9, 2025