Prince William is one dotting husband to Kate Middleton and makes sure that he picks up the perfect gifts for the princess. Except this one time and Middleton will not let him forget.
Christmas is a time for giving. Some presents are great, some are terrible, and we’ve seen plenty of both in Christmas movies… It’s the season of goodwill and sharing festive cheer (and beer) with ...