Princess Catherine DAZZLES in Angelic White Outfit at Re-Opening of National Portrait Gallery