Jennifer Hudson treated her fans to some tasty new music and a few delicious pics of her relaxing on the beach in Mexico. I can’t tell you how happy I am that she is living the life that she deserves in the body that she has worked so hard to maintain, FLAUNT IT GIRL!! And […]