Prince William and Princess Kate Kiss!

Barbara DeFranco / April 29, 2011