Do you think David looks hot in this new ad?