Duchess Kate snapped new shots of her and Prince William’s 7-year-old son, Prince George, for his Wednesday, July 22, birthday.“Sharing a [photo] by The Duchess ahead of Prince George’s seventh birthday tomorrow,” the official account for the Duke and Duchess tweeted on Tuesday, July 20, showing George wearing an olive green polo shirt and showing off a big smile.