In case you forgot amid all the terrible news, today is St. Patrick's Day. Here's a photo of Kate Middleton passing out shamrocks to the Irish Guards. The ceremony dates back to 1901, and this is the first year Kate had the honor — previously, the Queen Mother was on shamrock duty. Of course, the most important part of this photo is that Kate is greeting the Guards' mascot, an adorable Irish Wolfhound named Cornmeal.

[Image via WENN.com]