Floating Frame Cards are all the rage.
The embellishments seem to be floating to create a frame on the card.
They are really pretty simple to create using die cuts or punched pieces along with press 'n seal found at your local grocery store.
Plus, you get 2 cards using this technique!
The possibilities are endless!