Where do Stretch Marks come from?

They can be caused by different factors, most common being because of rapid gain or weight loss. We see them as unattractive pink, red or purple-based hues. Stretch Marks are usually located on abdomen, breasts, upper arms, buttocks and thighs.