By Jennifer Davis
Updated Jul 20, 2017 @ 5:00 pm
Kate Middleton - Green Dress Germany
Credit: Chris Jackson/Getty

What a day for Kate Middleton! The Duke and Duchess of Cambridge had an activity-packed itinerary for their fourth day of the Royal Tour, and Kate wore not one but three outfits.

She began the day in a bright yellow Jenny Packham dress, then donned jeans and a blue-and-white striped T-shirt to compete against Prince William in a boat race, and for her final event to celebrate the history art and culture in Berlin at the Clärchens Ballhaus she went for her dressiest look yet.

For the occasion, she chose a stunning bird print dress by German designer Markus Lupfer. The sleeveless number featured overlapping silver and black birds over a green background. She accented the gown with a chain link silver belt, which highlighted her svelte figure. Kate finished accessorizing the look with her new go-to scalloped Prada heels—which she also has in black!—and a patterned silver-and-white clutch.

VIDEO: Kate Middleton Stuns in Sunny Yellow Jenny Packham Dress

Kate Middleton - Green Dress Germany

During their night at Clärchens Ballhaus, one of the last remaining ball rooms in Germany, the Duke and Duchess mingled with influencers in the world of style, fashion, art, and technology. One notable attendee included Game of Thrones star Thomas Wlaschiha, who played Faceless Man Jaqen H'ghar. Worlds colliding!

Tomorrow will be their last day in Germany. They'll visit Hamburg before flying back to the United Kingdom in the afternoon.