Prince William tops list of 'Hottest Royal ' list compiled by Forbes magazine . The sight of Beatrice , 19 , pictured on holiday in a bikini proved too much for Daily Mail newspaper columnist Allison Pearson , who wrote : `` Ca n't someone buy that girl a sarong ? British young royals came in top four spot of the list . Score: 6
Prince William tops list of 'Hottest Royal ' list compiled by Forbes magazine . British young royals came in top four spot of the list . Score: 6