Wouldn't it just be the icing on the cake if this lady was a smoker too? Taking all those extra breaks us non-smokers don't get
As you said, this lady has an agreement with management. Tough lemons to you. If you're so hurt, go talk to your boss and ask for one yourself. If not, get over it and move on. Its obviously important enough that management would give her such leeway.