AF is way too long

Shabs

Hey girls, before I always had AF for 6-7 days (2-3 days medium to heavy bleeding and the rest spotting). Since two cycles my AF is 10-11 days, first 4 days spotting then like half a day medium bleeding then spotting again. Is it normal? Should I see a doctor?