A source revealed that the 25-year-old model looked beautiful in a white dress with lace sleeves and wore her hair in a side part with loose waves and a veil pinned in the back, E! Online reported.
The insider added that the 34-year-old Houston Astros pitcher wore a dark coloured tux with a bow tie, while the bridesmaids wore different blush coloured gowns.
The wedding, which took place at the Rosewood Castiglion Del Bosco resort, was conducted at an old medieval church at the top of a hill amidst ancient ruins and overlooking the Montalcino valley and vineyards, the source further said.
The area was adorned with deep red and blush flowers and olive branches. In addition, hurricane candles lined the staircase up to the top and each guest took a name card with their name written in black calligraphy.
At the end of the 30 minute ceremony, everyone walked back down the stairs and to a reception at the restaurant on the property.
The duo has been dating since 2014 before Justin popped the question in 2016. (ANI)