Prince William and Duchess Kate Boat Race in Germany00:57
During their tour of Germany, Prince William and Duchess Kate competed in a boat race on the Neckar River in Heidelberg.
Meghan Markle spends time with puppies in visit to animal charity00:40
Watch: Prince Harry bonds with fellow redhead in cute moment00:56
Kate Middleton's brother opens up about struggle with depression01:41
Meghan Markle announces her 4 royal patronages02:20
Royal family attends Christmas Day church service01:01
Prince Harry and Meghan Markle make joint appearance as engaged couple02:18