When life gives you raisins, you make raisinballs. That's what Phil (Will Forte) and Carol (Kristen Schaal) did on Sunday's The Last Man on Earth when they took another step towards repopulating the world.
Since Carol refuses to "let the earth be littered with dozens of bastard children," the pair had to tie the knot before doing the nasty. And while the first wedding ceremony was somehow more awkward than this, Phil managed to turn it around with a blinged-out re-do.
See all of Phil and Carol's wedding photos below - including a sketch of the newlyweds done by Schaal!