Surreal image of the disembodied heads of very long haired Meghan Markle and Kate Middleton served on plates. They are kissing each other.