We've got some great resources already on this site for you!
Regarding acne - sounds like there may be some type of food intolerance or reaction to these particular foods. Please check w/ a Dr. or get tested for food sensitivities using tests such as LEAP from a certified specialist. If the issue is acidity, then eating a more plant-based diet can help alkalize your body - more greens!!
In addition, check out this article with some general beautifying recommendations: http://www.nutriliving.com/blog/5-tips-becoming-beautylicious
In addition, I've heard that sometimes people are sensitive to the pesticides on the produce so make sure you are buying the best quality if this is the case.
For constipation see this article:
(type in "inflammation" into the search field on the home page for a lot more recipes and info.
The swollen ankles actually sounds more like fluid retention. Def kick your feet up more often and try some foods that act as a diuretic to help remove some of the fluid (cucumber, celery, lemon/lime, asparagus, parsley, green tea, watermelon.
These diuretic foods, upping foods with potassium and minimizing salt and caffeine can also help w/ symptoms of fibrocystic breasts.