British pop star Lily Allen has swapped her formerly brunette hair for a dramatic new blonde look.