United Kingdom, Nov. 18 -- Kelsey Grammer ended his 12-year estrangement from his daughter Greer after running into her while he was out buying a Christmas tree.

The 70-year-old Frasier star split from his daughter's mother, stylist Barrie Buckner, when Greer was four years old and they didn't see each other again until she was 16 when Grammer turned up at the Christas tree lot where she was working.

The actor - who was with his then-wife Camille and their daughter Mason - approached the teenager and went to introduce himself as her dad. During an appearance on the Pretty Basic Podcast, Greer, 33, explained: "He came up to me and said: 'Are you Greer?' And I said: 'Yes, I am'.

"Then he went, 'I'm ... ' And I was like: 'I know who you a...