Megan has really taken her self-styled "hot girl" persona to heart as she stars in Calvin Klein's latest ad campaign.
UMegan uthathe isitayela sakhe sokuba "intombazane eshisayo" ngenhliziyo njengoba egqama emkhankasweni wakamuva wesikhangiso sikaCalvin Klein.