1. A method, executed in a computing device, of personalizing a product advertisement comprising: receiving, at the computing device, a digital product advertisement including therewithin a placeholder for a photograph; uploading a facial photograph, the facial photograph including a plurality of facial features; inserting the uploaded facial photograph into the placeholder within the digital advertisement; detecting at least one facial feature of the plurality of facial features; modifying the at least one facial feature by simulating usage thereon of the product being advertised; replacing the at least one facial feature with the modified at least one facial feature to create a modified facial photograph; and rendering, as the personalized product advertisement, the modified facial photograph within the digital product advertisement.