Christina, hands down. Rihanna would be next in line tho.
I like Bey's just because that's my gorl, but, she doesn't have enough shady ones to hang with X and Rih. And the shady ones are always the best. I've seen gifs I love from just about everybody on that list though except for Taylor -- I don't remember any specific ones of her off the top of my head.