Lavigne recently announced the birth of her first child with a mystery man, but her love life has played out in the public eye over the years.

Read more at page_six