Light up some candles, eat a romantic dinner together in front of the computer screen, and finish the date with a movie of your choice. The key is to start the movie at the same time (or host a Skype movie party) so you can laugh, gasp, and cry in sync. To be even more romantic, send your significant other a "date in a box" packed with candles, snacks, and a DVD for the Skype date.
Have gifts, flowers, or chocolate delivered to your loved one's home or office. It's a sure way to make them feel special and loved even if you're far away. With sites like Pro Flowers and The Bouqs, delivering flowers has never been easier. If flowers seem to obvious, why not gift an art print to express your love?
Remember crying over the scenes in P.S. I Love You where Gerard Butler planned out adventures for Hilary Swank? Now it's your turn! Book an entire day of fun activities like hiking, a spa day, or a sports game for your significant other to enjoy solo or with friends. Email the itinerary along with a cute message.
Brighten up your loved one's day with a teasing good morning message or a video of you singing a song. Even if you're not a great singer, it's the effort that counts.
On special occasions like birthdays or holidays, ask a close friend or neighbor of your partner's to decorate the bedroom for you. Send a box with decorations and instructions in advance so it turns out just the way you imagined it.
Nothing is more romantic and thoughtful than a good old-fashioned letter in your not-so-perfect handwriting and with a few smudges here and there. You could also slip in a picture as a memento.
Planning to surprise visit someone is not an easy task. It might take weeks of saving money, planning a trip, and keeping secrets from your partner. But it will all be worth it when you ring that doorbell and see the shock on his face.