Cara Delevingne got to work her magic as maid of honor once again for her sister Poppy Delevingne's second wedding at a country club in Morocco.
The model sat at the head of the dinner table with the bride and her new brother-in-law, James Cook, and looked happier than ever at the family event.
The 21-year-old donned a white lace dress with a blazer on top and accessorized her ensemble with a white rose floral crown.
And throughout the romantic celebration, Cara snapped pictures of the happy couple with a disposable camera.
Just a week ago, Mr. and Mrs. Cook tied the knot at a beautiful ceremony at St. Paul's Church in London in front of close friends and family.
Poppy's wedding comes just three months after Cara served as a bridesmaid at sister Chloe Delevingne's nuptials.