It was a wonderful, up-to-date and modern spin in the original classic. The all star cast is amazing, the diverse cast of extras and the music was on point! The message that was expressed to young girls was a great way to have them believe in themselves and live their lives how they see fit and love for love not for material things or because somebody else wants you to! Great great movie!