Dear All,

What expression would you use to say that someone who is otherwise is of too high rank in society for ordinary people to encounter, they meet?

For example, a fan gets the chance to meet Mick Jagger in person. What other expressions could you use to express that he is very close to her and within touching distance?

Could you help me, please? Thanks in advance.

eg After years of seeing him on TV, it was a big thrill to meet Mick in the flesh.

Thanks a lot!