On-again, off-again, Selena Gomez and Justin Bieber might actually be over after this! Selena supposedly can’t forgive Justin after their last break-up, but now she’s seen with a mystery man. Could it have been a date? The 22-year-old was dressed to impress, ravishing in a long red skirt showing a lot of her toned legs. Selena didn’t look like she was missing JB too much, as she had an enjoyable dinner at Boa Steakhouse in West Hollywood. But who is this man? Could Selena be tired of the young guys?! Her mystery date looked much OLDER and distinguished. Kind of like.. a dad. Wonder who he could be? Maybe she doesn’t want men looking like this? Who knows? Well check the photos of her and her older date below..