Period on birth control?

I’m on birth control but am still getting my period. It’s a little lighter than it used to be but it last for almost 15 day’s! I don’t understand what’s happening, does anyone have any advice?