Omg Sephora's first UK store has just opened!