Credit: ABC

Emily Maynard might not have walked down the aisle at her own wedding to Bachelorette winner Jef Holm (sob, still not over it), but hey — at least she got to witness Ashley Hebert and J.P. Rosenbaum's fabulous nuptials!

Emily made an appearance at Ashley and J.P's wedding in Pasadena, California, on December 1st, and as usual she looked completely stunning. In fact, she gave Ashley a serious run for her money! Emily wore a gorgeous black dress with white eyelets, and looked picture perfect with her date — Bachelor alum Marissa May, who we're hoping was actually Jef Holm in disguise. What? It could happen.

Emily and Marissa feasted on a delicious meal and danced the night away with the rest of Ashley and J.P.'s guests, who included the likes of Chris Harrison, Ali Fedotowsky and her ex-fiance, Roberto Martinez!

Do you think Emily should have brought a date to Ashley and J.P.'s wedding, or was ridin' solo the way to go? Dish it in the comments, sista-friends.