Do I have a reason to be worried?

I have a lump that has appeared on my breast. It is red, not sore or itchy, seems to be on the skin and not underneath it that makes sense? Should I be worried? Do I need to get it checked?