Miranda Kerr has been voted Most Beautiful Person of 2012.
The 28-year-old model topped a list compiled by Australian magazine Who and celebrated the accolade by posing for the publication with her 15-month-old son Flynn.
In the accompanying interview Miranda - who has Flynn with husband Orlando Bloom - revealed