Beyonce Knowles posted some sexy snapshots on her Tumblr account over the weekend, and while some of her outfits are on the demure side, it's her swimsuit pic that REALLY caught our eye.

Bey strikes a fierce pose in a one-piece that reads, "99 problems but my *ss ain't one," which is clearly an homage to hubby Jay Z's 2003 hit. But is it just us or does her thigh appear a little bit smudged on the right side? And possibly a little too straight on the left? After her embarassing PhotoShop scandal back in September, one has to wonder...