Kate Middleton and Prince William showed off their son

 

v20240901