Taylor Swift is ready to give David Letterman's audience, and the host himself, an eyeful!

The country songstress left her New York City hotel sporting a bright red coat, but as soon as she arrived to The Late Show studios, she ditched the jacket .... revealing a see-through shirt.

We have a feeling Taylor, who rocked bright red lips and red nail polish, didn't do this on purpose. Or ... maybe she did!

All her high-profile exes are kicking themselves right about now. Yeah, we're talking to you, John Mayer.