There are roughly a million and one reasons we absolutely adore Newport weddings and, I swear to you, this darling Castle Hill Inn affair is checking each and every one off its pretty little list.  It's like a lesson in Newport perfectionRead More On SMP