Justin Timberlake and the wedding day cats? Perfection.

(via technohell)