Prince Harry and Meghan Markle have found themselves in a predicament after a US magazine published a scathing report about them.