What's more, whether your martini is shaken or stirred, it won't stay chilled for long in a glass. Luckily, we found a spill-proof solution that keeps your martinis cold for hours on end.