Two hearts for a shared love, a rose means a growing love and is the national flower of England and the knotwork means a never ending love together.