Singer Selena Gomez was spotted in an all-black ensemble with a mystery in a restaurant here.
The 22-year-old, who is facing a four year roller-coaster romance with singer Justin Bieber, looked happier than ever as she enjoyed the company of a mystery man here Saturday night, reports dailymail.co.uk.
The singing sensation wined and dined at an Italian resturant.