The Queen was the first of the Royals to send her best wishes. On The Royal Family Instagram account (which we are sure isn't managed by The Queen herself), she wished "Archie Mountbatten-Windsor a very happy 2nd birthday today" alongside a photo of him as a newborn with his parents.
Archie's grandad Prince Charles and Camilla also sent their best wishes via social media.
Kate and William sent their birthday wishes too posting a group family photo from Archie's christening.
Photo Credit: Instagram/theroyalfamily
Photo Credit: Instagram/clarencehouse
Photo Credit: Instagram/dukeandduchessofcambridge
Photo Credit: Instagram/archewell_hm