Skip Nav
Photo 18 of 22

18

When you visit London, Buckingham Palace and Kensington Palace are your only must dos.

Maybe you'll spot Kate!

All the Latest From Ryan Reynolds