Princess Kate's 'flattering' Clarins lip balm is now on sale