Lovebirds usually lay a couple of eggs and then start brooding. The result of this is the first few chicks (the eggs laid before the brooding starts) hatching in quick succession, and the eggs that were laid after the brooding started hatch afterwards... sometimes up to a week later depending on date laid, date brooding started, number of eggs etc. The downfall to this is the chicks that hatch last will be much smaller than the elder chicks and will need to be monitored closely to see they are being fed properly and are not getting piled on top of by the others. This is why some breeders will switch the eggs for dummys, and when the hen starts to brood, switch them all back - this means the chicks will hatch very close together and will be a very similar size as each other as they grow.
I would be expecting them to hatch. If you mark the eggs, you would know if these were the first or last eggs laid, and it would give you a better indication of whether they will or won´t hatch... for eg if the first egg laid is one of those two unhatched eggs, then I doubt it would hatch, however if the first two hatched are the first two laid, then all is looking positive for the other two eggs.
I hope I explained that well.
Another thing, eggs in the nest are good. So leave them at least a week, you can leave them for two weeks (from now) if they don´t hatch. They help support the chicks and stop the parents brooding too tightly.