A few weeks ago, I received an invitation to attend the VIP launch of Sephora’s eighth UK store in Liverpool.
A few weeks ago, I received an invitation to attend the VIP launch of Sephora’s eighth UK store in Liverpool.
Already have an account? Sign in here