The Princess Royal joined Sir Timothy Laurence at the Four Seasons in Bangkok in an emerald green dress with daring cut-outs -- a silhouette that could be considered unroyal.