Want to see the most adorable wedding that John Legend has ever sung at? Check out Puddy and Pippa’s ceremony, where the multi-platinum singer serenades his pooches. He’s actually doing this for a good cause: raising money for a school in Springfield, MO. This specific cause campaign is over, but a small donation, you can enter a raffle to win amazing opportunities like Ty Burrell will be your Dad for the Day, and be there for the final taping of The Daily Show with Jon Stewart.