Baby movement

this morning i think i felt the baby move around a lot and even on the outside of my stomach , i'm 21 weeks and 1 day,

is it too early to feel this movement ? or am i just imagining things? or was it really my baby that woke me up?