What about this collocations
1. I can’t quite remember his name but he’s universally known
2. I’ve seen the Queen on TV but never in live ????????
3. All she has to do is to snap her fingers and he comes running
Without the slightest doubt, 'in person' is more natural.
But, in AmE, "live" is more often used.
John