Happy 42nd Birthday to Princess Madeleine!
On Monday, Princess Madeleine celebrated her 42nd birthday and a new family photo was released to mark the day.
Princess Madeleine wore her Self Portrait dress with her LK Bennett pumps and her Cartier bracelet.
Princess Leonore wore her Self Portrait dress with her Gallucci flats.
Princess Adrienne wore her Self Portrait dress with her Hamptons shoes.