Few princesses live happily ever after. And few fairy tales ever end up quite as imagined. This was surely the case with film actress Grace Kelly who would marry into European royalty before eventually meeting...