Spotted: Ali Larter and Teddy ? Baby Love