Marc Jacobs

And then who do they go swimming with?

Daniel Craig!

This is too much hottness for one post. Check out the huuuuuge gallery below if you can handle it!