Michael and Shakira at their daughter Natasha's wedding.
photo
michael caine
shakira caine
natasha caine
This Michael Caine photo contains
a business suit and a bridesmaid or maid of honor.
There might also be
a dress suit or full dress or tailcoat or tail coat or tails or white tie or white tie and tails, a suit or suit of clothes, and a two piece or two piece suit or lounge suit.