The 4th Circuit Court of Appeals had ruled in favor of overturning the ban that prevents same-sex couples to marry in Virginia.
If the Supreme Court had agreed with its view, the marriage would have been permitted since yesterday but unfortunately it will be necessary to wait.
However, as reports Politico, the Supreme Court's decision was not unexpected, as it previously issued an order in January putting same-sex unions on hold in Utah while the federal appeals court in Denver was hearing the case. That court upheld the decision striking down Utah's gay marriage ban, but delayed its decision from taking effect pending appeal to the Supreme Court. Most other federal court decisions in favor of same-sex marriage also have been put on hold.