really, seriously....can he be any hotter?? ryan gosling vintage shopping in canada ... be still my heart.