Pop star Lady Gaga took on a supporting role serving as her best friend's bridesmaid at the weekend.
The pop eccentric temporarily ditched her wild style, donning a pretty pink champagne halter-neck dress for Bo O'Connor's big day in Cabo San Lucas, Mexico.
Gaga, 27, clutched a bouquet of flowers and held the train of her friend's white bridal gown aloft as Bo exchanged vows with her man, reported Sun Online.
More From This Section
She mingled with guests at the plush resort and broke into a heartfelt smile as Bo and her boyfriend tied the knot.
Gaga's bridesmaid role comes amid reports that her actor fiance Taylor Kinney has been getting close to Cameron Diaz on and off the set of their new movie.
The pair, who are starring together in 'The Other Woman', have been grabbing coffee breaks and dinner once filming is done.