Kensington Place is addressing the reported feud between Prince Harry and Prince William.
Quickly and easily download Instagram videos with our free tool.