From the looks of this adorable twosome, we'd say Emma Watson and boyfriend Will Adamowicz have a bit of magic in their relationship.

The 22-year-old Harry Potter star and her boyfriend stepped out for a romantic stroll in London over the weekend, flashing a bit of PDA and showing off their cool-couple style.

Emma rocked skinny jeans, combat boots, a striped sweater and shades while her beau donned a laid-back T-shirt and jeans. The couple appeared casually coordinated as they walked with their arms adorably wrapped around each other.