The perky starlet quickly caught the self-induced wardrobe malfunction and posted a new, more modestly cropped version of the photo to her Twitter page without commenting on the inadvertent reveal.
But not before it was spotted by the eagle eyes of the Twitterverse. So how did it happen?
Clearly unaware of what she was sending out into the ether, the 24-year-old sent the twitpic in a public message to an unsuspecting follower last Thursday, tweeting, "This is for you @meganraee You rock! Xxx A."
It didn't take long for the shirt shoe to drop, with the actress seemingly direct messaging the unsolicited recipient of her shot and, we assume, requesting her compliance with not RT'ing it on and deleting any copies she had herself.
"@IAMannalynnemcc I can't reply in a message since you don't follow me, but yes its gone!!" the recipient of her indecent tweet wrote last week. "I wasn't sure if you noticed it when you posted."
Obviously not. Too bad the same can't be said for the rest of her followers.