It's no contest: Diane Kruger and Joshua Jackson are pretty much the best looking, most adorable Hollywood couple ever. The duo is always so stylish, so happy, and so ridiculously in love with each other. I guess their PDA-ways would be kind of annoying if they weren't so darn charming! Kruger, who will star in Stephanie Meyer's The Host out later this month, and Jackson, perhaps best known as Pacey in Dawson's Creek and Peter Bishop in Fringe, have been dating for over six years. That's like 20 years for a regular couple. Take a peak at some of their PDA moments in the gallery below!