Now that's a poem!
Beyoncé recently appeared in a new fashion spread for CR Fashion Book, but it wasn't her flawless looks that had our attention.
We already knew all about that!
Travis Barker brought his two children - Alabama Luella and Landon Asher - with him to the doctor's office.
But thankfully he seems to be really healthy as he looks just plain happy!
We don't know if it's because he's feeling good because he's with his kids, or if it's the amazing weather, or if the doctor just gave him something to take the pain away.
Whatever it is, we love it!
What's his age again?
[Image via WENN.]