I'm gonna need Justin Long to write my vows for me, because his birthday message to Kate Bosworth is the most genuinely loving thing I have ever read in my life. Grab a box of tissues and give it a read below!