Talk of the devil, she had an implant??? ;(