Princess Charlotte is officially no longer a baby, friends. Heck, she looks more like a child than a toddler in this brand new picture released in honour of her second birthday. 

Maybe it’s her new longer hair (which shows evidence already that she’s inherited Kate’s swooshy, shiny genes) or the level way she’s meeting the camera’s gaze, but the littlest Cambridge is looking, well, not so little anymore. 

The photograph, which was apparently taken within the last month, was snapped by Kate at the family’s country home in Norfolk. 

Side note: Charlotte’s lamb-festooned cardigan is from British retailer John Lewis.