Hair comes in many different colours, here are some celebrities whom we think represent theirs well.
Ginger: Nicola Roberts

- Nicola at the Topshop Unique Spring Summer 2010 show
Spurred by her daily struggle to find make up that suits her skin colour, Nicola has launched her own brand called Dainty Doll. Interested? Get it here.
Brunette: Zooey Deschanel

Born blonde, indie actress Zooey has been a brunette ever since we can remember but we’re not complaining. Her shiny black hair makes her beautiful blue eyes stand out under blunt cut bangs which she has been sporting since before it was cool. Generally the crown section of Zooey’s hair boasts great body and fullness which if natural is very impressive, otherwise, it’s just very good extension.
Blonde: Charlize Theron

She may have gone brunette for her role in Aeon Flux to good effect but we reckon blonde still suits Charlize best. Her blonde hair complements her tan skin well. Besides she often switches her hairstyles up; going short one day and growing it out the next, giving her blonde crowning glory the best of both worlds.
Auburn: Kate Walsh
Best known as Dr. Addison Montgomery on the ABC dramas Grey’s Anatomy and Private Practice, Kate gets her hair done right. Her bold hair colour coupled with her power woman character on Grey’s made her stand out right away. Kate has worn her hair both long and short but Penny’s favourite look of Kate’s is her chin-length bob.
Pink: Alecia Moore, also known as Pink

Few can carry off pink hair the way Pink can. Save from her neon pink hair back in the day when she was getting the party started, we think Pink’s pink highlights suits her quite well. One to sport very short crops or short blunt cuts, pink highlights suits her hairstyles to a tee.











Charlize Theron is such a very very beautiful woman. She also has a flawless skin and i love her acting skills..