Dave Franco is so Hot and then some!