Miranda Kerr is gorgeous as she promotes her skincare line in a sheer blouse and mini skirt
About