Today's supply of joy comes courtesy of Kate Middleton, who took the most adorable photos of her youngest son, , in honor of his 2nd birthday.Prince Louis turns 2 years old on April 23, but Kensington Palace decided to share the pics Middleton took of him a day early. "Sharing a sneak peek of Prince Louis’s handiwork ahead of his second birthday," reads an Instagram post from the palace. "We are pleased to share images ahead of Prince Louis’s second birthday tomorrow, taken by The Duchess this April."Check out the adorable snaps for yourself, below.