Celebs And Viral Royal news: Princess Charlotte celebrates 7th birthday, William irritated by Kate’s mother