After a week of birthday celebrations, Selena Gomez had a blowout bash Saturday night.
And, of course, her ex Justin Bieber showed up to honor the birthday girl with a single red rose in hand.
Since Gomez recently said her and Bieber are not together at this time, it came as a surprise to many he showed up at the party.
"Justin arrived at the party in his leopard-print Audi R8," a source told People magazine. "He was casually dressed and carried a single rose."
Another source added that the minute Gomez saw Bieber at her gypsy-themed star-studded party, she "started to cry."
"Justin and Selena went into the house to talk and were inside for a long time before sneaking out together."
A different eye witness told E News the former love birds left the party together at 2 a.m. and spent the night at Bieber's home in Calabasas, Calif.
While Bieber made a romantic gesture by giving Gomez the flower that symbolizes true love, it is unclear if he also gave her the $1 million custom diamond ring he was rumored to have purchased a few months ago.
According to the Hollywood Life, Bieber was going “through final designs” for the ring with famed designer Neil Lane back in May.