I've hooked up with this girl on and off over a number of years. Not spoken to her for ages due to being out of the country. How would you open after not taking to her for ages?

Is simple Hi (name) long time to speak how are you? Is that too lame?

Maybe Hi (name) guess who's back in the country. What did I miss?