Jeremy Meeks made his first public appearance yesterday since his booking photo set the internet on fire, forever labeling the California bad boy as "that hot mug shot guy."