KC Fairlight
Princess Astrid of Belgium is redefining what it means to be royalty through her extensive humanitarian efforts and public health advocacy.