No detail was spared for Madi and Kyle’s breathtaking destination wedding in Portugal.
![](https://justinemilton.com/wp-content/uploads/2023/01/3-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/34-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/47-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/55-Justine-Milton-Photography_websize-1.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/61-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/70-Justine-Milton-Photography_websize-1.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/80-Justine-Milton-Photography_websize-1.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/94-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/106-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/117-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/120-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/147-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/150-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/165-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/166-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/183-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/188-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/194-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/204-Justine-Milton-Photography_websize-2.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/235-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/236-Justine-Milton-Photography_websize-2.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/253-Justine-Milton-Photography_websize-1.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/255-Justine-Milton-Photography_websize-1.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/260-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/267-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/281-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/292-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/301-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/310-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/328-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/345-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/347-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/383-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/419-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/383-Justine-Milton-Photography_websize-1.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/430-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/477-Justine-Milton-Photography_websize-683x1024.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/480-Justine-Milton-Photography_websize-683x1024.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/488-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/489-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/493-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/527-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/549-Justine-Milton-Photography_websize-1.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/563-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/573-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/580-Justine-Milton-Photography_websize-1.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/583-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/580-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/614-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/602-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/664-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/667-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/670-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/726-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/730-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/738-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/790-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/820-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/822-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/837-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/852-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/861-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/871-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/978-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/984-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/985-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1004-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1021-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1083-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1120-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1130-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1132-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1133-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1134-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1136-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1172-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1198-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1267-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1306-Justine-Milton-Photography_websize.jpg)
![](https://justinemilton.com/wp-content/uploads/2023/01/1379-Justine-Milton-Photography_websize.jpg)
Madi handled all of the wedding planning & design for her own wedding, through her empire Moments by Madeliene. Luxurious wedding photogrpahy captured by Justine Milton of Justin Milton Photography. This gorgeous destination wedding took place at the Penha Longa Resort in Portugal. Wedding rentals provided by The Rental Factory Wedding cinematography by Parfait Productions, with Music and lighting by Your Jukebox. Bridal hair by Blair Delaney of Citizen Salon. Bridal makeup by Joana Moreira and wedding florals created by Marta Ivens Ferraz. Catering was coordinated by Penha Longa Resort. Stationary crafted by Art and Alexander and Y Not Event Graphics.