Gisele Bundchen has the "best hair ever", according to the celebrity hair stylist John Barrett.

Gisele Bundchen

Gisele Bundchen

The 35-year-old Brazilian model, the 'Lemonade' hitmaker Beyoncé and the 'Ocean's Eleven' actor George Clooney have been recognised for their "effortless" long sleek tresses by the beauty expert who boasts a celebrity clientele including "all the Dames. [Maggie] Smith, [Judi] Dench, etc."

Speaking to W magazine about his favourite locks, John - who was noticed for his talent among celebrities when he moved to Los Angeles in the 1980s - said: " Maybe Gisele. It just sort of feels effortless.

"Beyonce is another one with the best hair ever. You'd think it's all wigs and hairpieces, but it's all her hair.

"[And] Probably George Clooney, because it's really well groomed but looks like he doesn't spend a lot of time on it."

Meanwhile, Gisele has admitted she was told her nose was "too big" and she would "never" grace the front of a glossy publication, which made her feel insecure.

Speaking previously about the criticism, the mother of two - who has Benjamin Rein, six, and three-year-old daughter Vivian Lake with her husband Tom Brady - said: "I remember some people telling me my nose was too big or my eyes were too small, that I could never be on a magazine cover.

"It wasn't easy to be 14 and hear that kind of criticism. It made me feel insecure."

However, 21 years later and the blonde beauty is set to take a modelling hiatus to focus on other interests.

She said: "I am not retiring, I love learning and I love creating and I feel that will always be a part of my life. I am just emptying my glass, so I can fill it with things that are more aligned with who I am today."

Meanwhile, Gisele will follow in fellow supermodel pal's footsteps and launch a photo book 'Gisele', published by Taschen to celebrate her two decades in the industry, which will released in May.