We take you from "once upon a time" to "happily ever after".