A Nice Day for a Right Wedding

 is a minor Fallout 3 quest in Rivet City which involves Angela Staley and Diego. Angela is in love with Diego, however Diego is an acolyte and cannot return her affection. After chatting with Angela, the Lone Wanderer learns that she wants some Ant Queen Pheromones, so that she can seduce Diego. The player can also ship the couple by lying to the priest, or wreck the couple by convincing Diego to abandon the girl in favor of the church.


 * Giving Angela the Ant Queen Pheromones and waiting a few days will result in Diego 'seducing' Angela, and deciding the honorable thing to do is to leave the church and marry her. The pheromones can either be acquired from Cindy Cantelli in Rivet City Marketplace's A Quick Fix or by killing an Ant Queen, such as the one in the quest Those!.
 * If you tell the Priest of the Church that Diego is Sleeping with Angela (a lie) he will excommunicate Diego from the church and the two lovers will get married.

(someone please expand on this, as I don't have an appropriate save) - I did this option (lying to Father Clifford) and the two announced they would marry, but they never told me when the marriage would take place and it seems never to have as they always say they are 'getting' married. I tried just going to the chapel at 3pm for several days but to no avail. Not sure if this is a bug or the way this one plays out if you lie to Father Clifford.

Edit - it is possible to watch the marriage. I came back a few days after providing Angela with the Ant pharamone and was told to get a seat at the church by 3pm the next day. I went there at 3 and they actually performed the ceremony. Most of the citizens of Rivet city were there and at the end of the ceremony I gained Karma. After the the guests chatted while Diego and Angela left. After another few moments everyone left the church and some of the dialogue options changed for people at the wedding.


 * Diego can be convinced to abandon either the church or Angela

If the player assists Angela, the two lovers will be married, and the player may attend the wedding ceremony for a karma boost.

Bugs
As this quest doesn't appear to have any long term effects other than a few dialog choices updating to take the marriage into account, a bug that prevents this quest from completing is not a very serious issue.


 * A bug reported in both the PC and PS3 versions (and presumably all three) results in the wedding never finishing. Ordinarily, the wedding starts with Angela walking down the aisle, followed by an exchange of vows.  Instead, people just sit around in the chapel whistling while the couple stands next to the father, silent.  The wedding is never completed, there is no karma boost, and every day at three another attempt seems to be made, ending in failure.  The only known solution seems to be reloading to an early enough save.


 * During this bug (after 3 and still no wedding started)Angela will dissapear from the aisle while everyone including Diago is still at the alter. To fix this locate angela outside the church in the hallway, talk to her(doesn't matter what you ask her) and she may then return to the wedding ceremony. If not, then skip time ahead by an hour and Angela may now be now at the alter with Diago and the ceremony started.


 * Though not technically a bug, since many NPCs are all located in the same area for the wedding, as soon as the wedding ends and everyone stands up, they all immediately start conversing with one another, resulting in multiple conversations all occurring at once, many with the same dialogue (observed in the PC version).


 * Diego spends late nights wandering Rivet City's flight deck, and has an unfortunate tendency to wander off the northern end of the flight deck and kill himself on the walkway below. Even though Diego may die, this won't prevent the wedding -- Angela will happily stand at the altar and say her vows alone.