Have to disagree with you here as it really is absolutely not all the Princess does!!
Please see my earlier post in this thread:
http://members3.boardhost.com/Beneluxroyal/msg/1481345671.html
Or just take a look at this array of pics of royal events in which she participated ...
http://www.gettyimages.co.uk/photos/princess-astrid-of-belgium?editorialproducts=royalty&family=editorial&phrase=Princess%20Astrid%20of%20Belgium&excludenudity=false&sort=newest#license
1