Kate Middleton snaps new photo of Prince William for his 42nd birthday
GMA
Friday, June 21, 2024