Meghan Markle has been called "hilariously egotistical and breathtakingly hypocritical" following a comical moment in the US.
Princess Diana's closest aide reckons there might have been hope for her marriage if she did not appear on BBC show Panorama.