Elle Macpherson kisses mystery man at food market