Barrett is currently dating Canadian TV host Rachel David. She obtained her degree in radio broadcasting from British Columbia Institute of Technology and is currently the host of Your World This Week. Although this lovely couple hasn’t been dating for long, they sure are very supportive of each other. Rachel has been constantly tweeting messages of support for her boyfriend and posting photos of them together.
Photo Credit: Rachel David