Selena Gomez has sparked rumours she is engaged to Justin Bieber after she was spotted wearing what looked like an engagement ring.
The 19-year-old actress and singer was pictured with the chart star at an airport in Mexico, wearing a diamond ring on her engagement finger.
But Selena's representative denied the claim, telling Us Weekly : "She is not engaged."
The couple apparently flew to Cabo San Lucas to attend the wedding of costume designer Shannon Larossi, who Selena met on the Disney Channel show Wizards of Waverly Place.
The Disney star was reportedly a bridesmaid at the wedding.
Justin told Women's Wear Daily in September: "If the time is right, I definitely want to be married by 25. [But] I'm not looking to get married now."
Selena admitted last month that claims boyfriend Justin had fathered a son with a fan were "not easy".
The Baby singer has denied the allegations and taken a paternity test.
photo:& copy; Getty