Marley and Me star Jennifer Aniston has split from rocker boyfriend John Mayer after an on and off relationship that did not even last a year.
Jennifer Aniston splits from John Mayer