Home US English the cherry on top
A desirable feature perceived as the finishing touch to something that is already very good.
READ THESE ARTICLES