Period & birth controls

I've been on alesse 28 for almost 2 years and now I've switched to alesse 21 but since then I've had my period.. Is this normal?!