sudden rash/bruise on breast

Ri

I have no clue where it came from, it for sure isn't a hickey though I don't let my bf do them. I noticed it yesterday around this time. the first pic is from yesterday and the second is from today. I'm really hoping it is an allergic reaction to a metal bead from a shirt I fell asleep in. have any of you guys had this before?