The 34-year-old singer's hair stylist Rita Hazan spent months creating a picture-perfect look ahead of her wedding to Eric Johnson last weekend, reported People magazine.
"Jessica just had to be blonde. She looks her best as a blonde. I wanted her hair to be timeless, so the colour was more of a baby blonde to match Maxwell's colour, with subtle highlights that blend into her hair," Rita said.
It was vital to the pop star that her highlights complemented her stunning champagne-coloured Carolina Herrera wedding gown and looked as natural as possible.