Travis Barker had more than just a lavish floral arrangement to mark Kourtney Kardashian's birthday.
The rocker shared a romantic -- and steamy -- gallery of himself getting hot and heavy with the 'Keeping Up With the Kardashians' star, who turned 42 on Sunday (April 18).