Purple is Perfect! Make a lasting impression with these brilliant 18 inch to 22 inch Perfect Purple Roses. These fresh purple roses will make the perfect gift to bring a big smile to someone special or show a significant other how much you really love them. Purple is perfect. So... send perfection now.