James Bond star Daniel Craig's hair is looking longer than ever – a doctor explains whether the actor has had a hair transplant ...
The 56-year-old stepped out with his wife, Rachel Weisz, to show off his long flowing hair, which he also rocked during his Loewe fashion campaign and during promotion for his film Queer.