Valentine's Day is tomorrow and while some of you are well prepared with a well thought out gift others have left the deed for the very last minute.

For those of you who are struggling to figure out the perfect gift for your sweetheart we have some suggestions.

For last minute gifts things, they need to be easily accessible which means chances are this present will be on the cheap side depending on your budget, which may or may not sit well with your significant other.

One gift to consider is flowers, this works because, who doesn't want roses?! Plus according to E! News the floral arrangement is lazy but it is definitely acceptable.

Next up is chocolate, this is expected on the holiday of love so in reality it won't really look as last minute as you know it is. However, if your love is sticking to a weight loss New Year's resolution this gift may blow up in your face or get thrown towards it.

One gift you really can't go wrong with is jewelry, especially if it is shiny. Your dearest will especially appreciate this gift if the bling has a heart or the word "love" on it.

Speaking of bling did we mention diamonds?! If you really want to show someone just how much you love them, diamonds are a great place to start or you can buy your significant other a gift that will love them.

What are we talking about? Well a pet of course. Who wouldn't want to come home to the adorable face of a puppy or kitten? Just be prepared of a world full of jealously and we are talking about you.

Your lover will cherish their new pet, posting tons of pictures on Instagram and Twitter of the new animal but they will be so happy and it is all thanks to you.

Another way to go is a mixed CD or a playlist for those of you who are too cool for compact discs. Load it up with a bunch of love songs that remind you of that special someone and give it to them. They will adore you for it!

If all else fails get them a gift card, and don't be cheap! Purchase one of those VISA gift cards or even one from Amazon because lets face it, Amazon.com has everything.

Happy Valentine's Day!

If you have any more last minute gift ideas let us know by leaving a comment below.