One of the newest royals, Princess Claire of Luxembourg (née Claire Lademacher) celebrates her 29th birthday today. So far, we have only seen Claire in three hats (here, here and here) and these ch…