Princess Charlotte is growing up so fast!

On the Facebook page for the British royal family, the Duke and Duchess of Cambridge recently released a new photo of Charlotte, who turns 2 on Tuesday, May 2.

“The photograph was taken in April by The Duchess at their home in Norfolk,” read a Facebook announcement about the picture. “Their Royal Highnesses would like to thank everyone for all of the lovely messages they have received, and hope that everyone enjoys this photograph of Princess Charlotte as much as they do.”

In the adorable photo, the princess wears a blue hair clip and a yellow-and-blue sweater with sheep on it.

Handout via Getty Images Too cute!!

Princess Charlotte and her brother, Prince George, have an exciting event coming up this month, as the two will be a part of their aunt Pippa Middleton’s wedding on May 20. Charlotte will be a bridesmaid and George will be a page boy.

Below are some of our favorite moments of the two royals:

POOL New / Reuters Princess Charlotte holds her mother, Catherine, The Duchess of Cambridge's hand (L) after attending the morning Christmas Day service at St Mark's Church in Englefield.

POOL New / Reuters Prince William, the Duke of Cambridge (R), his wife Catherine, The Duchess of Cambridge (L), Prince George (2nd R) and Princess Charlotte arrive to attend the morning Christmas Day service at St Mark's Church.

Chris Wattie / Reuters Prince William, Catherine, Duchess of Cambridge, Prince George and Princess Charlotte board a floatplane for their official departure from Canada in Victoria, British Columbia, Canada, October 1, 2016.

Chris Wattie / Reuters Catherine, Duchess of Cambridge, and Princess Charlotte watch a man inflate a balloon at a children's party on Sept. 29, 2016.

Chris Wattie / Reuters Prince William, Catherine, Duchess of Cambridge, Prince George and Princess Charlotte arrive at a children's party at Government House in Victoria, British Columbia, Canada, September 29, 2016.

Toby Melville / Reuters Catherine, Duchess of Cambridge holding Princess Charlotte, Prince George and Prince William, stand on the balcony of Buckingham Palace on June 11, 2016.