I first saw a sample of this card here, and I had to try it out! This is made out of Stampin' Up!'s open ended envelopes, folded in half. How fun it pull out a secret note from the tab.
Isn't the paper just gorgeous!! The paper comes from the "Parisian Summer" 12x12 paper packet.