There are many different types of roses that are perfect for weddings, including hybrid tea roses, garden roses, and spray roses. Some popular wedding roses include ‘Juliet’, ‘David Austin’, and ‘White O’Hara’.