Beauty and the Beast was released 25 years ago today!