Britney Spears was snapped having a bad hair day in a shop with her son Sean Preston Federline in a mall in Topanga, CA. The pop star looks healthy and happy as ever her hair just can’t seem to recover.