Mine lasted for about 2 weeks... It was heavy at the start then a week later i was spotting for afew days then i stopped for about 1 or 2 days then it started again and it finally stopped about a week later.

Im currently 27 weeks and im thinking when this baby comes it'll be longer than 2 weeks!