Is this pic a recent one?

Either her looks have gone down the toilet or it's a really bad pic.