Princess Charlotte turns 2 on May 2, and in honor of her birthday, a new picture has been released. Believe it or not, the young royal just keeps getting cuter. In the social media post shared by @KensingtonRoyal, Charlotte — whose official name is Charlotte Elizabeth Diana — is seen sporting shoulder-length brown hair (that shines as much as her mother’s famous locks) held back with a barrette, and wearing a Fair Isle yellow sweater with sheep on it. The best part? The precious look on her face. Because pictures of Charlotte are like potato chips — one isn’t enough — here’s a look at some of our favorite moments from the youngest of the Cambridge clan.
Read more from Yahoo Style + Beauty: