It's so awkward: you run into someone at a party/work event/shopping centre, and you can't remember whether or not you've met them before (let alone what their name is). What should you say?
Friends picture from Shutterstock
This suggestion (from our awesome commercial editor Rae) is the best one I've ever heard for dealing with that dilemma: Good to see you.
That works whether it's someone you do know, someone you've chatted to on Twitter but never encountered in real life, or someone who you've never actually met. It's friendly, it's non-specific, and it lets the conversation move forward.
I will so be using this in the future. It doesn't get you round the problem of actually remembering the person's name, but for that the compliment strategy works well.