Stating the obvious - but it *looks* like the site of a bee sting or some sort of insect or spider bite to me. Does it seem to be bothering her?
The Benadryl should help - but I'd just keep an eye on it and if it doesn't go down in a few hours or if it gets much worse, I'd get a vet to check it out.