Lady Gaga served as maid of honor at her best friend Bo O’Connor’s wedding.
The nuptials took place at One & Only Palmilla Resort in Cabo San Lucas on Saturday.
The singer donned a blush colored Twobirds wrap dress and large flower in her hair. The dress retails for $315 and can be worn in 15 different styles. (Alyssa Milano’s bridesmaids also wore the Twobirds wrap dress.) At the altar Gaga held the bride’s bouquet of peonies and tended to her dress.
Gaga and O’Connor were grade school friends in New York.
See more photos of celebrity bridesmaids.