My opinion is not based on Harry hugging Elizabeth...
as a matter of fact,
this did not factor... I have a research background and do know about non-verbal communication and body language... I will not elaborate...
I however believe that Elizabeth has been the closest "fit" I have seen. Period. Harry will get married, eventually. What people fail to recognise is that Harry is now a 31 year old ex-soldier / and businessman running a number of charities and organisations. Can you see him - in his position -
NOW, not 3 years ago when he was with Cressida or 8 years ago with Chelsy?? He needs a self-assured,
WOMAN with gravitas who can stand next to him or support him with confidence and when necessary is able to hold her own dealing with the public and the press.
Regarding Cressida, without knowing her personally, (maybe there is someone lurking who does) my opinion is quite clinical, and IMO this is a car crash waiting to happen, a la Sarah Ferguson. Yes, she is probably more media savvy now, based on her present vocation as an actress, socialite, regular London Fashion Week FROW attendee. Firstly I believe that she is sadly lacking in gravitas, and emotional stability. Secondly, no matter how you wish to frame it, your upbringing does have an impact on your ability to establish stable relationships. If neither party has a benchmark, foundation or compass of sorts - where the norm has been relationships which are loose and /or transient, then IMO, you are already on the back foot... and let's face it, maybe that's why she appears to be emotionally fragile. Who can forget the public meltdown she had 2 years ago? so much so that she needed to take compassionate leave from her job?? that's crazy!!! Do you actually believe that someone with that sort of temperament will be able to handle the pressures of being the wife of a Senior member of the RF... well, this is my opinion. But Harry will make his choice, eventually.
I am a firm believer that things will always work out in the long run. Charles eventually married Camilla; Ann eventually found someone she settled with. The only relationship which has been solid from the beginning is Edward and Sophie... both from stable family units... IMO