Ah, the dreaded break out. Those pesky skin blemishes always seem to pop up at the worst times. Got a hot date tonight? Or your best friend's wedding is tomorrow? Our faces are masters at picking the not so perfect pimple timing. Acne can be caused by a number of factors including stress and hormonal fluctuations, but research shows some foods in your diet could also be to blame. Here are the top 5 acne causing culinary culprits. 1) Milk Milk is full of hormones which can cause skin to react. A study conducted in Malaysia found participants who consumed milk were 4 times more likely to break out. 2) Tofu Looks like your favourite tofurky burger may be to blame for bouts of acne. Tofu is made from soy which can cause long-lasting break outs on your skin. 3) Pizza A slice of pizza is loaded with high-GI carbs and cheesy dairy. This is a dangerous combo for your skin. 4) Edamame But wait! Isn't this delicious little snack healthy for you? It is generally healthy, but it has a high soy content. Phytoestrogens, found in many high soy foods, cause hormonal havoc that can lead to pimples. 5) Cookies Mmm...cookies! Baked with love, sugar, dairy and refined carbs. These ingredients pose a triple threat to clear skin! Got any blemish horror stories for us? Which of these foods would be the hardest to give up?