Prince William, Kate Middleton make rare outing with all 3 kids at Commonwealth Games

3 months ago