Help! Looking for a story!

I can remember 2 stories from the same author, but not the titles. Please read both my description of the stories and give me the title if you've heard of them.

Kelsi had emerald green eyes. She was the queen bee and bully in high school and she and Troy used to date, but then he left to go to an out of state college and he promised he would come back for her. He became a big basketball star and married Gabriella and they return to Albuquerque for the first time and Kelsi worked at a gas station. They meet up at East High and Kelsi was bringing up old memories of her and Troy to make Gabriella jealous but then Gabriella shouted that she was pregnant.

Kelsi and Troy are the schools power couple and Kelsi is again, the bully and queen bee. Gabriella transfers to the school and Troy starts falling for her. Eventually we flash forward to when they are adults and Troy and Gabriella are getting married and Troy asks Gabriella for Kelsi to be a bridesmaid but then Kelsi tries to sabotage the wedding.