Twitter

This Bath Bomb Proposal Was Risky Yet Adorable

The holidays are always a perfect time to pop the big question.

Whether that involves creatively using a baggage claim carousel as a prop during holiday traveling, getting her a custom-made ice cream because you both love it so much or even hopefully saying "I do" when they finally make it legal to marry a robot you built yourself.

It always seems like people are one-upping each other when it comes to proposals, and this is no exception.

Twitter user @kassidyrun1 received a bath bomb from her boyfriend on Christmas, but she finally used it on December 30 -- probably to his chagrin.

Ring Bath Bombs, $14.95 - $44.95, Pearl Bath Bombs

"OH MY GOD, BABE. TAKE A BATH ALREADY. YOU LOOK TENSE. PLEASE RELAX. WITH THIS BATH BOMB. PLEASE."

Twitter

But then she noticed something floating on the water after the bomb fizzled out.

Twitter

What?! Her boyfriend is basically Rumpelstiltskin, but instead of weaving hay into gold, he turns bath bombs into diamonds?!

Twitter

While it's technically a "promise ring," this is still a super adorable way to propose...

Twitter

Ring Bath Bombs, $14.95 - $44.95, Pearl Bath Bombs

Unless you're dating a scammer and she lets the bathtub drain and never mentions the ring. In that case, you'd have to go out and get a new one while she's off pawning the first diamond.

Honestly, it could be a pretty lucrative con if you play your cards right.

But who would do such a thing? Certainly not me, and certainly not numerous times. *sigh* I wonder why no one trusts me?

You too can get a ring hidden in a bath bomb, thanks to Pearl Bath Bombs.

Pearl Bath Bombs on YouTube

They come in a lot of different colors and scents and even have different ring designs. The price ranges from $14.95-$44.95, and they ship all over the world.

So, there's no excuse to be stinky and single -- ring-filled bath bombs are as good as killing two birds with one stone.

Citations: This girl's boyfriend gifted her a bath bomb that came with a hidden surprise (Metro)