What is this???

Lacey
I have a red spot that has appeared above my belly bottom. I've had it since I've gotten pregnant. I thought it was a pimple forming but the puss never came and it has never swelled up or risen(like a mole or skin tag does) its just a spot..sometimes the Area around it turns green or purple. What is this??