Charlotte and George steal the show! Kate and her little ones light up royal balcony to celebrate great-grandmother ...

Great