happy : star , was spotted beaming as he enjoyed a stroll with a leggy female companion