Michelle Williams and Zac Efron are taking their vacationing in Italy to the next level, as Efron shows some affection to the actress, while enjoying their yacht date. Effron and Rodriguez strip down to swim wear, for some fun in the sun, and if their fit bodies, didn’t catch your attention, their kissing will.