Yellow and purple are complimentary colors on a color wheel. They are often found in nature ie. on flowers. The reason why the two colors compliment each other is because purple comes from mixing blue and red, both of which are primary colors that oppose one another in intensity. This could be why they look so stunning together. Yellow is a pure hue, as is blue and red.
Thank you ALL for your support and/ wonderful contributions
~ Have fun ~