I highly recommend this dose of empowerment to all women. This movie is a great one to view with girlfriends and bond even more. It is the complete package of comedy, drama, fantasy, fashion and honesty. It is genius how the creators were able to package such a fantastical picture with so much truth that we can all relate to in our lives. I went to the movie in a crappy mood and it truly touched my soul and grabbed a laugh out of me.