Vanessa Hudgens and Austin Butler have gone their separate ways after almost nine years together.