Happily Ever After si the fairtale ending of your cinderella wedding. Fulfill your fairytale wedding with this charming Happily Ever After ring pillow, the white satincovering this 8" pillow is embroidered with a castle and the words "And They Lived Happily Ever After." A series of scattered pearls, accented with a silver coach ornament complete this cinderella design for your fairytale ending.