'Arrow' Star Katie Cassidy Engaged to Matthew Rodgers

| Celebrity